Documentation commands:
previewStart a local preview of a Redocly project with one of the product NPM packages.translateGenerate translation keys for a Redocly Realm, Reef, or Revel project.ejectEject and modify components from the core theme in a Redocly Realm, Reef, or Revel project.build-docsBuild API description into an HTML file.
API management commands:
statsGather statistics for a document.bundleBundle API description.splitSplit API description into a multi-file structure.joinJoin API descriptions [experimental feature].
Linting commands:
lintLint API description.check-configLint Redocly configuration file.
Testing commands:
respectExecute API tests described in an Arazzo description.generate-arazzoGenerate an Arazzo description from an OpenAPI description.
Redocly platform commands:
loginLog in to Reunite.logoutClear your stored credentials.pushPush an API description to Reunite.push-statusTrack an in-progress push operation to Reunite.
Supporting commands:
completionGenerate autocomplete commands (includes install instructions).
There are some parameters supported by all commands:
--version display the current version of redocly.
--help display the command help, or the help for the subcommand if you used one. For example:
npx @redocly/cli@latest lint --helpTry these with any of the other commands.
Redocly CLI comes with one primary configuration file (redocly.yaml), also known as the Redocly configuration file. This file defines all of the config options available to you, including the location of your files (for unbundling and bundling), and linting rules (for validation against the OpenAPI Specification).
The Redocly configuration file must sit in your root directory. If Redocly CLI finds redocly.yaml in the root directory, it uses the options set in that file when executing commands.
You can also specify a config file to most commands using --config myconfig.yaml as part of the command. For example:
npx @redocly/cli@latest lint --config redocly-official.yaml openapi.yamlFor more information, refer to the Redocly configuration file docs.