7.6.2 • Published 1 year ago

openapi-client-axios-typegen v7.6.2

Weekly downloads
1,784
License
MIT
Repository
github
Last release
1 year 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.2

1 year ago

7.6.1

1 year ago

7.6.0

1 year ago

7.5.3

1 year ago

7.5.2

1 year ago

7.5.4

1 year ago

7.5.1

1 year ago

7.5.0

1 year ago

7.3.10

2 years ago

7.3.11

2 years ago

7.4.1

2 years ago

7.4.0

2 years ago

7.3.5

2 years ago

7.3.4

2 years ago

7.3.9

2 years ago

7.3.8

2 years ago

7.3.7

2 years ago

7.3.6

2 years ago

7.3.1

2 years ago

7.3.0

2 years ago

7.2.2

2 years ago

7.2.1

2 years ago

7.3.3

2 years ago

7.3.2

2 years ago

6.1.0

2 years ago

6.1.4

2 years ago

7.1.3

2 years ago

7.1.2

2 years ago

7.1.1

2 years ago

7.1.0

2 years ago

7.0.0

2 years ago

7.2.0

2 years ago

7.0.1

2 years ago

5.3.1

3 years ago

6.0.0

3 years ago

5.3.0

3 years ago

5.0.2

3 years ago

4.6.1

3 years ago

0.0.0-033a36d

4 years ago

0.0.0-f772ea2

4 years ago

4.4.1

4 years ago

4.4.0

4 years ago

4.4.3

4 years ago

4.6.0

3 years ago

4.4.2

4 years ago

5.0.1

3 years ago

5.0.0

3 years ago

4.4.9

4 years ago

4.4.8

4 years ago

4.4.4

4 years ago

4.4.7

4 years ago

4.4.6

4 years ago

0.0.0-1ccbc9d

4 years ago

0.0.0-d5241da

4 years ago

0.0.0-9075245

4 years ago

4.3.2

4 years ago

4.3.3

4 years ago

4.3.0

4 years ago

4.2.1

4 years ago

4.2.0

4 years ago

3.14.1

4 years ago

3.13.1

4 years ago

3.13.0

4 years ago

3.12.1

4 years ago

3.12.0

4 years ago

3.11.2

4 years ago

3.11.0

4 years ago

3.11.1

4 years ago

3.9.0

4 years ago

3.10.0

4 years ago

1.1.11

4 years ago

1.1.10

4 years ago

1.1.9

5 years ago

1.1.8

5 years ago

1.1.7

5 years ago

1.1.6

5 years ago

1.1.4

5 years ago

1.1.5

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.11

5 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago