adobe / adobe/aio-cli-plugin-runtime
`aio rt api create` allows relpath without a leading slash
- 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
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