1.0.5 • Published 4 months ago

cli-governance-contract v1.0.5

Weekly downloads
-
License
MIT
Repository
-
Last release
4 months ago

CLI Governance Contract

Una herramienta de línea de comandos para gestionar contratos de gobernanza.

Instalación

npm install -g cli-governance-contract

Uso

Este CLI permite agregar submodelos de repositorios Git y generar archivos bundle de contratos de gobernanza.

Comandos disponibles

1. Agregar un submodelo

Este comando permite agregar un submodelo desde un repositorio remoto.

cli-governance-contract

Luego, selecciona la opción Agregar un submodelo e ingresa la URL del repositorio.

2. Generar un bundle

Este comando permite generar un archivo bundle a partir de un archivo de contrato de gobernanza en formato OpenAPI.

cli-governance-contract

Luego, selecciona la opción Generar un bundle e ingresa la ruta del archivo de entrada y la ruta de salida.

Dependencias

  • inquirer - Para la interacción con el usuario.
  • child_process - Para ejecutar comandos de Git.
  • util - Para promisificar funciones asíncronas.
  • @redocly/openapi-core - Para el manejo de OpenAPI y generación de bundles.
  • fs - Para la manipulación de archivos.
  • path - Para la gestión de rutas de archivos.
  • js-yaml - Para la conversión de objetos a YAML.

Ejemplo de uso

Agregar un submodelo

cli-governance-contract
# Selecciona "Agregar un submodelo"
# Ingresa la URL del repositorio

Generar un bundle

cli-governance-contract
# Selecciona "Generar un bundle"
# Ingresa la ruta del archivo de entrada y de salida

Contribución

Si deseas contribuir al proyecto, por favor abre un issue o envía un pull request.

Licencia

MIT

1.0.5

4 months ago

1.0.4

4 months ago

1.0.3

4 months ago

1.0.2

4 months ago

1.0.1

4 months ago

1.0.0

4 months ago