7.6.0 • Published 3 months ago

openapi-client-axios-typegen v7.6.0

Weekly downloads
1,784
License
MIT
Repository
github
Last release
3 months ago

OpenAPI Client Axios Typegen

CI npm version License

Type generator for openapi-client-axios

Tip: It's recommended to use openapicmd typegen to generate types instead of directly installing the openapi-client-axios-typegen package.

Documentation

New! OpenAPI Client Axios documentation is now found on openapistack.co

https://openapistack.co/docs/openapi-client-axios/intro

Usage

Usage: typegen [file]

Options:
  --help     Show help                                                 [boolean]
  --version  Show version number                                       [boolean]

Examples:
  typegen ./openapi.yml > client.d.ts  - generate a type definition file

The output of typegen exports a type called Client, which can be used for instances created with OpenAPIClientAxios.

Both the api.getClient() and api.init() methods support passing in a Client type.

import { Client as PetStoreClient } from './client.d.ts';

const client = await api.init<PetStoreClient>();
const client = await api.getClient<PetStoreClient>();

typegen supports using both local and remote URLs for OpenAPI definition files.

$ typegen ./petstore.yaml
$ typegen https://petstore3.swagger.io/api/v3/openapi.json

Contributing

OpenAPI Client Axios Typegen is Free and Open Source Software. Issues and pull requests are more than welcome!

7.6.0

3 months ago

7.5.3

3 months ago

7.5.2

3 months ago

7.5.4

3 months ago

7.5.1

4 months ago

7.5.0

4 months ago

7.3.10

7 months ago

7.3.11

7 months ago

7.4.1

6 months ago

7.4.0

6 months ago

7.3.5

7 months ago

7.3.4

7 months ago

7.3.9

7 months ago

7.3.8

7 months ago

7.3.7

7 months ago

7.3.6

7 months ago

7.3.1

10 months ago

7.3.0

10 months ago

7.2.2

10 months ago

7.2.1

11 months ago

7.3.3

8 months ago

7.3.2

9 months ago

6.1.0

1 year ago

6.1.4

1 year ago

7.1.3

1 year ago

7.1.2

1 year ago

7.1.1

1 year ago

7.1.0

1 year ago

7.0.0

1 year ago

7.2.0

1 year ago

7.0.1

1 year ago

5.3.1

2 years ago

6.0.0

1 year ago

5.3.0

2 years ago

5.0.2

2 years ago

4.6.1

2 years ago

0.0.0-033a36d

2 years ago

0.0.0-f772ea2

2 years ago

4.4.1

2 years ago

4.4.0

2 years ago

4.4.3

2 years ago

4.6.0

2 years ago

4.4.2

2 years ago

5.0.1

2 years ago

5.0.0

2 years ago

4.4.9

2 years ago

4.4.8

2 years ago

4.4.4

2 years ago

4.4.7

2 years ago

4.4.6

2 years ago

0.0.0-1ccbc9d

2 years ago

0.0.0-d5241da

2 years ago

0.0.0-9075245

2 years ago

4.3.2

2 years ago

4.3.3

2 years ago

4.3.0

2 years ago

4.2.1

2 years ago

4.2.0

2 years ago

3.14.1

3 years ago

3.13.1

3 years ago

3.13.0

3 years ago

3.12.1

3 years ago

3.12.0

3 years ago

3.11.2

3 years ago

3.11.0

3 years ago

3.11.1

3 years ago

3.9.0

3 years ago

3.10.0

3 years ago

1.1.11

3 years ago

1.1.10

3 years ago

1.1.9

4 years ago

1.1.8

4 years ago

1.1.7

4 years ago

1.1.6

4 years ago

1.1.4

4 years ago

1.1.5

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.11

4 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago