UNPKG

rdme

Version:

ReadMe's official CLI and GitHub Action.

51 lines (50 loc) 2.39 kB
/** biome-ignore-all lint/performance/noBarrelFile: this barrel file is being exported for use in oclif + plugins */ import ChangelogUploadCommand from './commands/changelog/upload.js'; import ChangelogsCommand from './commands/changelogs.js'; import CustomPagesUploadCommand from './commands/custompages/upload.js'; import DocsMigrateCommand from './commands/docs/migrate.js'; import DocsUploadCommand from './commands/docs/upload.js'; import LoginCommand from './commands/login.js'; import LogoutCommand from './commands/logout.js'; import OpenAPIConvertCommand from './commands/openapi/convert.js'; import OpenAPIInspectCommand from './commands/openapi/inspect.js'; import OpenAPIReduceCommand from './commands/openapi/reduce.js'; import OpenAPIResolveCommand from './commands/openapi/resolve.js'; import OpenAPIUploadCommand from './commands/openapi/upload.js'; import OpenAPIValidateCommand from './commands/openapi/validate.js'; import RageCommand from './commands/rage.js'; import RefUploadCommand from './commands/reference/upload.js'; import WhoAmICommand from './commands/whoami.js'; export { default as createGHA } from './lib/hooks/createGHA.js'; export { default as prerun } from './lib/hooks/prerun.js'; /** * All the commands available in the CLI. We use the `explicit` command discovery strategy * so we can properly bundle the CLI for usage in GitHub Actions. * * Also, we use colon separators for subcommands below. This ensures that users can use both colons * and spaces when running subcommands. The documentation will always show spaces, but colons are * also supported. * * @see {@link https://oclif.io/docs/command_discovery_strategies/#explicit-strategy} */ export const COMMANDS = { 'changelog:upload': ChangelogUploadCommand, /** * @deprecated */ changelogs: ChangelogsCommand, 'custompages:upload': CustomPagesUploadCommand, 'docs:migrate': DocsMigrateCommand, 'docs:upload': DocsUploadCommand, login: LoginCommand, logout: LogoutCommand, 'openapi:convert': OpenAPIConvertCommand, 'openapi:inspect': OpenAPIInspectCommand, 'openapi:reduce': OpenAPIReduceCommand, 'openapi:resolve': OpenAPIResolveCommand, 'openapi:upload': OpenAPIUploadCommand, 'openapi:validate': OpenAPIValidateCommand, rage: RageCommand, 'reference:upload': RefUploadCommand, whoami: WhoAmICommand, };