# express-jsdoc-swagger examples

This page will includes some examples on how to use this package.

- [configuration](https://github.com/BRIKEV/express-jsdoc-swagger/tree/master/examples/configuration)
- [responses](https://github.com/BRIKEV/express-jsdoc-swagger/tree/master/examples/responses)
- [components](https://github.com/BRIKEV/express-jsdoc-swagger/tree/master/examples/components)
- [request body](https://github.com/BRIKEV/express-jsdoc-swagger/tree/master/examples/requestBody)
- [parameters](https://github.com/BRIKEV/express-jsdoc-swagger/tree/master/examples/parameters)
- [security](https://github.com/BRIKEV/express-jsdoc-swagger/tree/master/examples/security)
- [tags](https://github.com/BRIKEV/express-jsdoc-swagger/tree/master/examples/tags)
- [Combine schemas](https://github.com/BRIKEV/express-jsdoc-swagger/tree/master/examples/combineSchemas)
- [Event Emitter example](https://github.com/BRIKEV/express-jsdoc-swagger/tree/master/examples/eventEmitter)
- [Merge option](https://github.com/BRIKEV/express-jsdoc-swagger/tree/master/examples/merge)
- albumAPI - WIP


## Run examples

You can run this examples in your machine following these steps.

1. Install dependencies inside examples folder

```
npm install
```

2. You can run every example if you execute

```
npm run <FOLDER>:<FILE_NAME>

npm run responses:simple
```

Then you can go to the [Docs generated page](http://localhost:3000/api-docs).
