@asyncapi/generator
Version:
The AsyncAPI generator. It can generate documentation, code, anything!
29 lines (28 loc) • 891 B
Plain Text
apiVersion: v3
parameters:
server:
description: The name of the server described in AsyncAPI document
required: true
clientFileName:
description: The name of the generated client file
required: false
default: client.js
appendClientSuffix:
description: Add 'Client' suffix at the end of the class name. This option has no effect if 'customClientName' is specified.
required: false
default: false
customClientName:
description: The custom name for the generated client class
required: false
asyncapiFileDir:
description: >-
Custom location of the AsyncAPI file that you provided as an input in generation. By default it is located in the
root of the output directory
required: false
default: .
metadata:
type: client
protocol: websocket
target: javascript
hooks:
'@asyncapi/generator-hooks': createAsyncapiFile