genapi

API pipeline generator, which is used to convert OpenApi (v2~v3) and other input sources into TS/JS APIs, and currently supports axios, fetch, ky, got, ofetch

Stars
50

Bot releases are visible (Hide)

genapi - v0.5.0 Latest Release

Published by hairyf over 1 year ago

   🚀 Features

  • pipe: Add swag-ofetch js and ts gen package  -  by @hairyf (cdbf6)
  • swag: Support swagger 3 and above versions  -  by @hairyf (a5ff2)
    View changes on GitHub
genapi - v0.4.1

Published by hairyf over 1 year ago

   🐞 Bug Fixes

  • deps: Update dependency got to v11.8.6  -  by @renovate[bot] (c20d3)
    View changes on GitHub
genapi - v0.4.0

Published by hairyf over 1 year ago

   🚀 Features

  • Change typings type and add OpenAPIBuildConfigurationReadV2  -  by @hairyf (417ea)
  • Push openapi v2 source parser  -  by @hairyf (a6cff)
  • Simplify parser logic  -  by @hairyf (a4697)
  • Swag-ts complete  -  by @hairyf (e360d)
  • Swag-js complete  -  by @hairyf (d2236)
  • Release apipgen 0.2.0 - new added piping system - new swag-js package - new swag-ts package  -  by @hairyf (96c5d)
  • Change swag pipeline package name  -  by @hairyf (26677)
  • Separate pipeline and parser  -  by @hairyf (9ddf3)
  • Add swag-ts-fetch package  -  by @hairyf (3cf95)
  • Add fetch package  -  by @hairyf (83441)
  • Support ts  -  by @mao [( js-f)](https://github.com/hairyf/genapi/commit/ js-fetch)
  • Http ky package support  -  by @hairyf (b3339)
  • Add got package support  -  by @hairyf (6e381)
  • Sup responseType infer and generic  -  by @hairyf (65145)
  • Sup responseType infer and generic  -  by @hairyf (a33a9)
  • Update generic commit  -  by @hairyf (ed2d9)
  • New package @genapi/test  -  by @hairyf (a2a23)

   🐞 Bug Fixes

  • Apipgen type is not remove  -  by @hairyf (0b2f5)
  • Apipgen main error  -  by @hairyf (36683)
  • Got module error  -  by @hairyf (63a4a)
  • Typescript generate error  -  by @hairyf (24059)
  • Apipgen-swag-js axios import type none  -  by @hairyf (82fc9)
  • Apipgen-swag-ts uri get to json error  -  by @hairyf (f142f)
  • Axios config type import error  -  by @hairyf (50c92)
  • Read uri to json error  -  by @hairyf (92d33)
  • Swag-js png error  -  by @hairyf (2e234)
  • Params config empty  -  by @hairyf (9eddb)
  • Publish error  -  by @hairyf (f050e)
  • Invalid package dependency graph: cyclic dependency detected  -  by @hairyf (6ea16)
  • Invalid package dependency graph: cyclic dependency detected  -  by @hairyf (136f6)
  • Turb publish is not run publish  -  by @hairyf (69fa8)
  • Filed name syntax parse error  -  by @hairyf (9e309)
  • Type number is parse schema any  -  by @hairyf (68754)
  • Transform parameters return type error  -  by @hairyf (8fa7b)
  • Swag axios request method error and error exit cmd  -  by @hairyf (3c3c5)
  • All js swag parse return not promise  -  by @hairyf (7baf4)
  • Swag-axios params error  -  by @hairyf (404bc)
  • Publish access public error  -  by @hairyf (e96b0)
  • workflows: Package manager to [email protected]  -  by @hairyf (0fef1)
    View changes on GitHub