Config (module.json)
Schema
Module
Object containing the following properties:
Property | Description | Type |
---|---|---|
status | The status of the module. | 'coming_soon' | 'preview' | 'beta' | 'stable' | 'maintenance' | 'end_of_life' |
name | The human readable name of the module. | string |
description | A short description of the module. | string |
icon | The Font Awesome icon name of the module. | string |
tags | The tags associated with this module. | Array<string> |
authors | The GitHub handle of the authors of the module. | Array<string> |
scripts | The scripts associated with this module. | Object with dynamic keys of type string and values of type Object with properties:
|
actors | The actors associated with this module. | Object with dynamic keys of type string and values of type Object with properties:
|
routes | The routes associated with this module. | Object with dynamic keys of type string and values of type Object with properties:
|
errors (*) | The errors associated with this module. | Object with dynamic keys of type string and values of type Object with properties:
|
dependencies | The dependencies of this module. | Object with dynamic keys of type string and values of type Object with properties: |
defaultConfig | Default user config. | unknown (nullable) |
(*) Required.