redocly-cli icon indicating copy to clipboard operation
redocly-cli copied to clipboard

⚒️ Redocly CLI makes OpenAPI easy. Lint/validate to any standard, generate beautiful docs, and more.

Results 247 redocly-cli issues
Sort by recently updated
recently updated
newest added

Join has CLI options to also lint, decorate, and preprocess. These operations all have their own commands (or they're part of bundle), they default to false. Remove these features from...

Type: Enhancement

**Describe the bug** I'm getting a node depreciation warning whenever I run redocly on node v21. Looks like it's coming from `whatwg-url`. They appear to have fixed it in [v13.0.0](https://github.com/jsdom/whatwg-url/issues/261#issuecomment-1787323662)....

Type: Maintenance

**Is your feature request related to a problem? Please describe.** We have a few decorators that help with API description quality checks, including https://redocly.com/docs/cli/decorators/remove-unused-components/. However for only this one decorator,...

Type: Enhancement

**Describe the bug** Rule no-invalid-media-type-examples is not triggered for unevaluated properties for examples of `allOf` types. **To Reproduce** Steps to reproduce the behavior: 1. Given this `redocly.yaml` configuration ``` lint:...

Type: Bug
p3
governance

Integer values close to INT64 maximum get unexpectedly changed to other values. example-openapi-source.yaml: ``` openapi: 3.0.0 info: title: Simple API version: 1.0.0 paths: /example: get: summary: Example endpoint parameters: -...

Type: Bug

**Describe the bug** If - examples (in our case for responses) are added from a separate file with e.g. ```yaml example: $ref: '../../dir/otherdir/example.data.get.json' ``` - and those example responses themselves...

Type: Bug
p3

**Describe the bug** Consider the following example: ```yaml openapi: 3.1.0 paths: /test: get: responses: '200': content: application/json: schema: type: array items: type: object examples: Test: value: $ref: path/to/exmple.json ``` When...

Type: Bug
good first issue
p3

**Motivation** I'm ultimately to write a configurable rule to check that all `SchemaProperties` are in kebab-case _with some exceptions._ I thought that I could do this by using some combination...

Type: Bug
question
governance
configurable rules

**Describe the bug** This excerpt is incorrect but the lint tool doesn't catch that the 200 needs to be a string '200' and the yaml parses it into a number:...

Type: Bug
p3
governance

**Describe the bug** When defining a property that can be `oneOf` several schemas with a discriminator property and if one of the possible schemas is defined via `allOf`, then examples...

Type: Bug
question
p2
governance