2.1.0 • Published 2 years ago

swagger-jsdoc-webpack-plugin v2.1.0

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

Swagger JSDoc Webpack Plugin

npm Version npm Downloads Known Vulnerabilities License

Example Usage

webpack.json

const SwaggerJSDocWebpackPlugin = require('swagger-jsdoc-webpack-plugin');

module.exports = {
  ...
  plugins: [
    new SwaggerJSDocWebpackPlugin({
      definition: {
        openapi: '3.0.0',
        info: {
          title: 'Title',
          version: '1.0.0',
          description: 'Description',
        },
      },
      apis: ['./src/routes/**/*.js'],
    }),
    ...
  ],
  ...
}

This writes a swagger.json file in your output folder.

Options

outputFile?: string

The path of the generated swagger file. Default: "swagger.json"

swagger-jsdoc options

All other options are directly passed to swagger-jsdoc.

Dependencies

2.1.0

2 years ago

2.0.2

3 years ago

2.0.1

3 years ago

2.0.0-rc.2

4 years ago

2.0.0-rc.0

4 years ago

2.0.0-rc.1

4 years ago

2.0.0

4 years ago

1.0.0

6 years ago

0.1.1

7 years ago

0.1.0

7 years ago