Add integration with JOI
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- javascript, node.js
- Domaine
- backend
Piste de recherche
Commencez par examiner le flux de validation existant de form.create et le projet Joi associé afin de comprendre comment leurs DSL de validation pourraient s’intégrer. Le travail serait considéré comme terminé lorsque les utilisateurs pourront choisir la validation Joi à la place de celle par défaut et réutiliser la validation de leurs applications Hapi.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
I personally feel that Joi's validation system is incredibly neat and understandable. I'd love to be able to simply use their 'dsl' in place of the default, if I chose to.
I'm integrating with a couple of hapijs apps so sharing the validation from my endpoints rather than declaring afresh in the form.create method is also an attractive proposition.
- Langage dominant
- JavaScript
- Étoiles
- 1k
- Forks
- 160
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de caolan/forms
-
Feature Requests Needs More Info
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
-
Cut a new release?Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
-
Feature Requests pull request wanted
Difficulté 2/5 1-3 heures Accessibilité débutants 45/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 25/100
-
simple checkboxOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 30/100
Toutes les issues de caolan/forms
Issues similaires
-
BUG
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
Les mainteneurs répondent en général sous 1 jour
-
type/bug
Difficulté 1/5 Moins d'une heure Accessibilité débutants 75/100
flarum/framework#5231 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
apache/rocketmq-dashboard#6896 ·
Les mainteneurs répondent en général sous 3 jours
-
bug good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Les mainteneurs répondent en général sous 1 jour
-
[workshop-sync] workshop/side-quest-17-06-output-injection.md: stale add_comment.cjs line referencesOuvertedocumentation
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
githubnext/gh-aw-workshop#4679 ·
Les mainteneurs répondent en général sous 1 jour