Convertissez directement les définitions de schémas GraphQL SDL, types, requêtes et mutations en schémas JSON Schema Draft-07 et composants OpenAPI standard.
Convertissez directement les définitions de schémas GraphQL SDL, types, requêtes et mutations en schémas JSON Schema Draft-07 et composants OpenAPI standard.
Le texte source brut en GraphQL Schema Definition Language (SDL) définissant les types, inputs, enums, unions, requêtes et mutations.
Format de spécification du schéma cible en sortie, tel que 'json-schema-draft-07', 'json-schema-2020-12', 'openapi-3.0' ou 'openapi-3.1'.
Indique s'il faut traduire les directives GraphQL SDL personnalisées (ex. @deprecated, @description, règles de validation) en mots-clés de schéma standard ou en extensions comme 'x-graphql-directives'.
Stratégie de gestion des champs GraphQL 'nullable' par rapport aux types Non-Null ('!'), avec un mappage vers 'type': ['string', 'null'] en JSON Schema ou 'nullable: true' en OpenAPI.
Validez le SDL par rapport aux spécifications grammaticales officielles de GraphQL avant la conversion. Assurez-vous que tous les scalaires personnalisés (ex. DateTime, JSON, UUID) sont explicitement déclarés avec 'scalar NomDuScalaire' dans le SDL.
Désactivez la récursivité des schémas inline et activez la génération basée sur les références avec des identifiants racine '#/components/schemas' ou '#/definitions' afin que les structures circulaires soient résolues via des pointeurs JSON.
Définissez explicitement le format cible sur OpenAPI 3.0 pour utiliser la combinaison 'type: string' avec 'nullable: true', car les tableaux multi-types ne sont pas supportés avant OpenAPI 3.1 et JSON Schema Draft-2020-12.
Référence exhaustive de la syntaxe cron POSIX à 5 champs et Quartz à 6 champs. Raccourcis macros, calcul des cycles et prévention des chevauchements de tâches.
Manuel technique des expressions régulières ECMAScript, groupes de capture, remplacements et drapeaux de configuration.
Encodez et décodez en toute sécurité des URL et paramètres de requête avec les normes RFC 3986, encodeURIComponent, encodeURI et formUrlEncoded.
Convertissez du texte et du code en entités HTML nommées, décimales et hexadécimales pour neutraliser les failles XSS et préserver les caractères spéciaux.
Référentiel du temps POSIX : conversion en secondes, millisecondes, microsecondes et nanosecondes, calculs de fuseaux et norme ISO 8601.
Calculateur visuel de permissions Linux et Unix. Convertissez facilement les modes octaux et notations symboliques (rwxr-xr-x) en commandes chmod.