0.0.11 • Published 4 years ago
swagger-api-tracking-webpack-plugin v0.0.11
Swagger API tracking Webpack Plugin
swagger API 를 통한 개발시 변경에 대한 추적 및 비교를 제공하는 plugin 입니다.
Install
npm i --save-optional swagger-api-tracking-webpack-plugin
yarn add --optional swagger-api-tracking-webpack-plugin
Requirements
- java 1.8
Usage
아래와 같이 당신의 webpack
설정에 plugin 을 추가합니다.
const SwaggerApiTrackingWebpackPlugin = require('swagger-api-tracking-webpack-plugin')
module.exports = {
//...
plugins: [
new SwaggerApiTrackingWebpackPlugin({
apis: [
{ name: 'petstore', url: https://petstore.swagger.io/v2/swagger.json' },
]
})
]
}
Options
Name | Type | Description | Default |
---|---|---|---|
apis | Array | API List Object with name and url | |
intervalSeconds | Number | tracking interval seconds | 600 |
keepSize | Number | api keep size | 20 |
workSpace | String | file location for persist | homedir/.swagger-api-tracking-webpack-plugin |
port | Number | server port | 50505 |
Screenshots