{"appconfig":{
  "vars":{
    "name":"thisApp",
    "host":"http://localhost",
    "port":3000,
    "env":"dev",
    "mode":"init",
    "version":1.1,
    "entry":"/"},
  "events":{},
  "errors":{
    "badinfo":{"status":422,"message":"The information supplied is invalid"},
    "notfound":{"status":404,"message":"The requested resource was not found"},
    "cors":{"status":403,"message":"CORS access policy is not allowed"},
    "unauthorized":{"status":401,"message":"This %s not authorized"},
    "existing":{"status":422,"message":"This %s already exists"},
    "doesNotExist":{"status":404,"message":"The requested %s does not exist"},
    "invalid":{"status":422,"message":"Invalid %s"},
    "missing":{"status":422,"message":"Missing %s"},
    "mismatch":{"status":422,"message":"%s mismatch"},
    "uploadValidation":{"status":422,"message":"Upload Request Validation Failed"},
    "uploadFail":{"status":500,"message":"Error uploading file - %s"},
    "uploadNoName":{"status":422,"message":"No msg file \"name\" in request body"},
    "uploadNoInfo":{"status":422,"message":"No msg file info in request body"},
    "uploadBadInfo":{"status":422,"message":"Invalid msg file info"},
    "uploadBadId":{
      "status":404,
      "message":"Invalid trackID in URL parameter. Must be string of 12 bytes or 24 hex characters"},
    "csrf":{"status":403,"message":"Access denied"},
    "validation":{"status":422,"message":"Action not permitted. Check data in try again"},
    "castError":{"status":422,"message":"Action not permitted. Check data in try again"},
    "someError":{"status":500,"message":"Oops, something went wrong."}},
  "logger":{"levels":["access","info","warn","error"]},
  "db":{
    "opts":{
      "useUnifiedTopology":true,
      "useNewUrlParser":true,
      "useCreateIndex":true},
    "connections":{}},
  "middleware":{
    "compression":{},
    "morgan":{"useDev":true,"useLogger":true},
    "cors":{"origins":[],"preflightContinue":false,"credentials":true},
    "cookieParser":{},
    "bodyParser":{
      "json":{"limit":"50mb"},
      "urlencoded":{"extended":true},
      "raw":{"type":"audio/wav","limit":"50mb"}}}
}}