2.1.0 • Published 1 year ago

swagger-jsdoc-webpack-plugin v2.1.0

Weekly downloads
298
License
MIT
Repository
github
Last release
1 year 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

1 year ago

2.0.2

2 years ago

2.0.1

2 years ago

2.0.0-rc.2

3 years ago

2.0.0-rc.0

3 years ago

2.0.0-rc.1

3 years ago

2.0.0

3 years ago

1.0.0

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago