npm swagger-typescript-api 4.2.0
4.2.0 Release

latest releases: 13.2.13, 13.2.12, 13.2.11...
4 years ago

Features:

  • new hook onCreateRequestParams which allows modify request params (--extract-request-params option) before sending it to route info
    onCreateRequestParams
    How to use:
      generateApi({
        // ... your config,
        hooks: {
          onCreateRequestParams: (rawType) => {
            if (Object.keys(rawType.properties).length > 1) return rawType;
    
            return rawType;
          }
        }
      })
  • response content types (array of string like application/json, image/png) which allows to customize declaration of request response
    Exist in procedure-call.eta template it.route.response.contentTypes

Internal:

  • Difference in templates:
    • procedure-call.eta
      procedureCallEta1

Don't miss a new swagger-typescript-api release

NewReleases is sending notifications on new releases.