Converta definições de esquemas GraphQL SDL, tipos, queries e mutations diretamente em especificações padrão do JSON Schema Draft-07 e schemas de componentes do OpenAPI.
Converta definições de esquemas GraphQL SDL, tipos, queries e mutations diretamente em especificações padrão do JSON Schema Draft-07 e schemas de componentes do OpenAPI.
O texto-fonte bruto em GraphQL Schema Definition Language (SDL) contendo as definições de types, inputs, enums, unions, queries e mutations.
Formato da especificação de schema de saída pretendido, como 'json-schema-draft-07', 'json-schema-2020-12', 'openapi-3.0' ou 'openapi-3.1'.
Indica se diretivas customizadas do GraphQL SDL (ex.: @deprecated, @description, regras de validação) devem ser convertidas em palavras-chave padrão do schema ou extensões como 'x-graphql-directives'.
Estratégia de tratamento para campos anuláveis vs. tipos Non-Null ('!') do GraphQL, mapeando para 'type': ['string', 'null'] no JSON Schema ou 'nullable: true' no OpenAPI.
Valide o SDL contra a especificação formal da gramática GraphQL antes da conversão. Certifique-se de que todos os escalares customizados (ex.: DateTime, JSON, UUID) estejam declarados explicitamente com 'scalar NomeDoScalar' no SDL.
Desative a recursão inline de schemas e habilite a geração orientada a referências com identificadores raiz em '#/components/schemas' ou '#/definitions', garantindo que estruturas circulares sejam resolvidas via JSON pointers.
Configure explicitamente o formato de destino para OpenAPI 3.0 para utilizar 'type: string' combinado com 'nullable: true', já que arrays com múltiplos tipos não são suportados em versões anteriores ao OpenAPI 3.1 e JSON Schema Draft-2020-12.
Manual completo da sintaxe cron POSIX de 5 campos e Quartz de 6 campos. Macros, intervalos de execução e controle de sobreposição de tarefas.
Folha de referência para sintaxe ECMAScript RegExp, grupos de captura nomeados, asserções lookaround e sinalizadores de execução.
Codifique e decodifique URLs e parâmetros de consulta com segurança usando RFC 3986, encodeURIComponent, encodeURI e formUrlEncoded.
Converta textos e códigos em entidades HTML nomeadas, decimais e hexadecimais para prevenir XSS e preservar caracteres especiais.
Guia de tempo POSIX: conversão entre segundos, milissegundos, microssegundos e nanossegundos, fusos horários e representação ISO 8601.
Calculadora visual de permissões de arquivos Linux e Unix. Converta modos octais e notação simbólica (rwxr-xr-x) em comandos chmod rapidamente.