adobe / adobe/aio-cli-plugin-runtime
`aio rt api create` allows relpath without a leading slash
- Lingua principale
- JavaScript
- Stelle
- 21
- Fork
- 33
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
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
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia dall'implementazione del comando `aio rt api create` e dalla validazione dei suoi argomenti, confrontando la gestione di `basepath` e `relpath` con il comportamento indicato di `wsk`. Riproduci il comando senza una barra iniziale, fai quindi in modo che il completamento richieda la barra e verifica che la forma non valida restituisca un errore invece di creare un endpoint concatenato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- javascript
- Ambito
- cli
- Tipo di issue
- Bug
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Ferma
- Chiarezza
- Specificata chiaramente
- Idoneità per principianti
- 50/100