An open API service indexing awesome lists of open source software.

https://github.com/blackboxvision/create-typescript-api

💻 CLI to generate base project to start developing APIs with TypeScript.
https://github.com/blackboxvision/create-typescript-api

api cli clis hapijs library nodejs react starter-kit typescript typescript-api

Last synced: 9 months ago
JSON representation

💻 CLI to generate base project to start developing APIs with TypeScript.

Awesome Lists containing this project

README

          

# create-typescript-api
> CLI to generate a base project based on [typescript-hapi-starter](https://github.com/BlackBoxVision/typescript-hapi-starter).

[![License: MIT](https://img.shields.io/badge/License-MIT-brightgreen.svg)](https://opensource.org/licenses/MIT) [![npm version](https://badge.fury.io/js/create-typescript-api.svg)](https://badge.fury.io/js/create-typescript-api) [![npm downloads](https://img.shields.io/npm/dm/create-typescript-api.svg)](https://www.npmjs.com/package/create-typescript-api)

[![NPM](https://nodei.co/npm/create-typescript-api.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/create-typescript-api/) [![NPM](https://nodei.co/npm-dl/create-typescript-api.png?months=9&height=2)](https://nodei.co/npm/create-typescript-api/)

## Installation

**YARN**

```javascript
yarn add create-typescript-api
```

**NPM**

```javascript
npm install --save create-typescript-api
```

## Usage

![cli-usage](https://github.com/BlackBoxVision/create-typescript-api/blob/master/media/cli-usage.gif)

## TODO

- [ ] **Install package.json dependencies**
- [ ] **Enable check-list to get starter project from different branches: 'Mongoose', 'Sequelize', 'GraphQL'**

## Issues

If you found a bug, or you have an answer, or whatever. Please, open an [issue](https://github.com/BlackBoxVision/create-typescript-api/issues). We will do our best to fix it.

## Contributing

Of course, if you see something that you want to upgrade from this library, or a bug that needs to be solved, **PRs are welcome!**

## License

Distributed under the **MIT license**. See [LICENSE](https://github.com/BlackBoxVision/create-typescript-api/blob/master/LICENSE) for more information.