Automatically generate codes based on openapi
MIT License
This library is a generator using openapi file.
name | language | type |
---|---|---|
@automatons/typescript-client-axios | typescript | client |
yarn add -D openapi-automatons @automatons/typescript-client-axios
automatons.json
{
"openapi": "openapi.yml",
"automatons": [{
"automaton": "@automatons/typescript-client-axios",
"outDir": "src/clients"
}]
}
{
"scripts": {
"generate": "openapi-automatons"
}
}
property | type | required | description | |
---|---|---|---|---|
openapi | string | true | This is openapi path. It can be relative or absolute. Also, there is no problem with the url format. | |
automatons | array | true | This is the property that contains the module. | |
automatons | automaton | string | true | This is the module name. You can embed your own module. It is also possible to include it with a relative path. |
automatons | outDir | string | true | This is the output directory of module. |