adobe / adobe/aio-cli-plugin-runtime
`aio rt api create` allows relpath without a leading slash
- Langage dominant
- JavaScript
- Étoiles
- 21
- Forks
- 33
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
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
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par l’implémentation de la commande `aio rt api create` et la validation de ses arguments, en comparant la gestion de `basepath` et `relpath` avec le comportement indiqué de `wsk`. Reproduisez la commande sans barre oblique initiale, faites ensuite en sorte que la complétion exige la barre oblique et vérifiez que la forme invalide génère une erreur au lieu de créer un endpoint concaténé.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript
- Domaine
- cli
- Type d'issue
- Bug
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Activité
- À l'abandon
- Clarté
- Clairement spécifiée
- Accessibilité débutants
- 50/100