Konvertieren Sie GraphQL-SDL-Schemadefinitionen, -Typen, -Queries und -Mutationen direkt in standardkonforme JSON-Schema-Draft-07- und OpenAPI-Komponenten-Schemas.
Konvertieren Sie GraphQL-SDL-Schemadefinitionen, -Typen, -Queries und -Mutationen direkt in standardkonforme JSON-Schema-Draft-07- und OpenAPI-Komponenten-Schemas.
Der unformatierte GraphQL Schema Definition Language (SDL) Quelltext, der Typen, Inputs, Enums, Unions, Queries und Mutationen definiert.
Ziel-Schemaspezifikationsformat für die Ausgabe, wie z. B. 'json-schema-draft-07', 'json-schema-2020-12', 'openapi-3.0' oder 'openapi-3.1'.
Gibt an, ob benutzerdefinierte GraphQL-SDL-Direktiven (z. B. @deprecated, @description, Validierungsregeln) in Standard-Schema-Schlüsselwörter oder Erweiterungen wie 'x-graphql-directives' übersetzt werden sollen.
Behandlungsstrategie für nullable GraphQL-Felder gegenüber Non-Null-Typen ('!'), abgebildet auf JSON-Schema 'type': ['string', 'null'] oder OpenAPI 'nullable: true'.
Validieren Sie die SDL vor der Konvertierung anhand der offiziellen GraphQL-Grammatikspezifikation. Stellen Sie sicher, dass alle benutzerdefinierten Skalare (z. B. DateTime, JSON, UUID) explizit mit 'scalar SkalarName' in der SDL deklariert sind.
Deaktivieren Sie die Inline-Schemarekursion und aktivieren Sie die referenzbasierte Generierung mit Bezeichnern unter '#/components/schemas' oder '#/definitions', sodass zirkuläre Strukturen über JSON-Pointer aufgelöst werden.
Legen Sie das Zielformat explizit auf OpenAPI 3.0 fest, um 'type: string' in Kombination mit 'nullable: true' zu verwenden, da Typ-Arrays vor OpenAPI 3.1 und JSON Schema Draft-2020-12 nicht unterstützt werden.
Vollständige Referenz für POSIX-Crontab (5 Felder) und Quartz-Formate (6 Felder). Makros, Ausführungsintervalle und Best Practices zur Vermeidung von Überlappungen.
Detaillierte Referenz zu ECMAScript-RegExp-Syntax, Erfassungsgruppen, Lookarounds, Flags und Ersetzungsmustern.
Sicheres Kodieren und Dekodieren von URLs und Abfrageparametern mit RFC 3986, encodeURIComponent, encodeURI und formUrlEncoded.
Konvertieren Sie Text und Code sicher in benannte, dezimale und hexadezimale HTML-Entitäten zum Schutz vor XSS und zur Bewahrung von Sonderzeichen.
Leitfaden für POSIX-Epoch-Zeit: Konvertierung von Sekunden, Millisekunden, Mikrosekunden und Nanosekunden, Zeitzonenberechnung und ISO 8601.
Visueller Linux/Unix-Dateiberechtigungsrechner. Konvertieren Sie Oktalwerte (755, 644) und Symbolschreibweisen (rwxr-xr-x) direkt im Browser.