navikt/openapi typescript clientmaker
Generate typescript client from openapi.json
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| openapi-spec-file | Path to openapi json file specifying api to generate client for | no | in/openapi.json |
| package-json-file | Path to package.json file to use when creating package.json for generated npm package | no | in/package.json |
| package-json-name | May be used instead of or in addition to package-json-file, to specify the generated npm package name | no | "" |
| package-json-version | May be used instead of or in addition to package-json-file, to specify the generated npm package version | no | "" |
| out-dir | Generated npm package content is written to this directory path | yes | out/ |
| client-name | Generated typescript client class is given this class name | yes | Client |
Outputs
| name | description |
|---|---|
| npmPackageName | name property from generated package.json (without scope prefix) |
| npmPackageScope | scope prefix part of name from generated package.json |