81 lines
2.1 KiB
JSON
81 lines
2.1 KiB
JSON
{
|
|
"DefaultArguments": {
|
|
"specIdentifier" : "meal/meal",
|
|
"generatorVersion" : "7.3.0"
|
|
},
|
|
|
|
"Environment": {
|
|
"invite" : "powershell.exe",
|
|
"localRoot": "C:/Users/Laurent/Downloads/ApiGenerator/ApiGenerator/architecture/api",
|
|
"dockerRoot" : "/api/"
|
|
},
|
|
|
|
"General": {
|
|
"apiFolder" : "apis",
|
|
"outputFolder": "generated"
|
|
},
|
|
|
|
"Dotnet" : {
|
|
"ServerFolder": "dotnet-api",
|
|
"CommonFolder": "dotnet-models",
|
|
"ClientFolder": "dotnet-client"
|
|
},
|
|
|
|
"Javascript" : {
|
|
"Folder": "javascript-client"
|
|
},
|
|
|
|
"Java": {
|
|
"Folder": "java"
|
|
},
|
|
|
|
"OpenApi" : {
|
|
"OutputFolder": "openapi",
|
|
"GeneratorConfigFile" : "openapi-generator-config.yaml",
|
|
"GeneratorIgnoreFile" : ".openapi-generator-ignore",
|
|
"specExtension": ".yaml",
|
|
"schemasIdentifier": "-schemas",
|
|
"configExtension": ".json",
|
|
"configIdentifier": "-config"
|
|
},
|
|
|
|
"Templates" : {
|
|
"folder": "templates",
|
|
"plantUml": "plantUml.mustache",
|
|
"dotnetServerGeneratorConfig": "dotnet-server-generator-config.mustache",
|
|
"dotnetClientGeneratorConfig": "dotnet-client-generator-config.mustache",
|
|
"javaGeneratorConfig": "java-generator-config.mustache",
|
|
"serverIgnore": "dotnet-server-ignore.mustache",
|
|
"clientIgnore": "dotnet-client-ignore.mustache"
|
|
},
|
|
|
|
"DockerImages": {
|
|
"javascriptImage":"node:latest",
|
|
"openapiGeneratorImage":"openapitools/openapi-generator-cli:v7.3.0",
|
|
"dotnetSdkImage":"mcr.microsoft.com/dotnet/sdk:8.0",
|
|
"mavenImage":"maven:3.9.5"
|
|
},
|
|
|
|
"Publish": {
|
|
"npmRegistry":"https://nexus.afelio.be/repository/fcsd-npm/",
|
|
"nugetRegistry":"https://nexus.afelio.be/repository/fcsd-nuget/",
|
|
"mavenRegistry":"https://nexus.afelio.be/repository/fcsd-maven-releases/"
|
|
},
|
|
|
|
"Credentials": {
|
|
"token": "b3a569a9-945a-3654-a78b-7da3e1d614d2",
|
|
"email":"laurent.crema@nrb.be",
|
|
"username": "fcsd",
|
|
"password": "@felio4FCSD2020",
|
|
"always-auth": "true"
|
|
},
|
|
|
|
"Logging": {
|
|
"LogLevel": {
|
|
"Default": "Information",
|
|
"Microsoft.AspNetCore": "Warning"
|
|
}
|
|
},
|
|
"AllowedHosts": "*"
|
|
}
|