adobe / adobe/aio-cli-plugin-runtime

`aio rt api create` allows relpath without a leading slash

Abierto
#340 1 comentario 1 reacción 0 asignados Ver en GitHub
bug
Lenguaje dominante
JavaScript
Estrellas
21
Forks
33
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Currently users can run `aio rt api create basepath relpath ...` and it will succeed, producing an endpoint like https://adobeioruntime.net/apis/namespace/basepathrelpath

On the other hand, `wsk` requires that relpath begins with a `/`, to separate the basepath and relpath, and if users don't include it, the command produces an error:
```
error: Unable to parse api command arguments: 'relpath' must begin with '/'.
```

We should update `aio rt api create` to match this `wsk` behavior

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza por la implementación del comando `aio rt api create` y la validación de sus argumentos, comparando cómo gestiona `basepath` y `relpath` con el comportamiento indicado de `wsk`. Reproduce el comando sin una barra inicial, haz que el autocompletado requiera la barra y verifica que la forma no válida produzca un error en lugar de crear un endpoint concatenado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
javascript
Área
cli
Tipo de issue
Error
Dificultad
2/5
Tiempo estimado
1-3 horas
Estado de actividad
Estancado
Claridad
Bien especificado
Aptitud para principiantes
50/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.