swagger-typescript-api
    Preparing search index...

    swagger-typescript-api

    Swagger TypeScript API

    • Support for OpenAPI 3.0, 2.0, JSON and YAML
    • Generate the API Client for Fetch or Axios from an OpenAPI Specification

    Any questions you can ask here: https://github.com/acacode/swagger-typescript-api/discussions

    All examples you can find here: https://github.com/acacode/swagger-typescript-api/tree/main/tests

    You can use this package in two ways:

    npx swagger-typescript-api generate --path ./swagger.json
    

    Or install locally in your project:

    npm install --save-dev swagger-typescript-api
    npx swagger-typescript-api generate --path ./swagger.json
    npm install --save-dev swagger-typescript-api
    
    import * as path from "node:path";
    import * as process from "node:process";
    import { generateApi } from "swagger-typescript-api";

    await generateApi({ input: path.resolve(process.cwd(), "./swagger.json") });

    For more detailed configuration options, please consult the documentation.

    Licensed under the MIT License.