Em Desenvolvimento
Esta documentação ainda está em desenvolvimento. Agradecemos sua paciência!
Pular para o conteúdo principal
Versão: 03.008.000

Ruby Gems

As RubyGems são pacotes de software Ruby que estendem a linguagem com funcionalidades prontas para uso. Nos scripts do WFDesigner (Process), os seguintes gems estão disponíveis nativamente:

GemUso
sinatraFramework web leve — base do servidor HTTP interno
rackInterface padrão entre servidores web e aplicações Ruby
rack-timeoutLimite de tempo por requisição HTTP
listenObserva alterações no filesystem em tempo real
hamlEngine de templates HTML
rest-clientCliente HTTP simplificado para consumo de APIs REST
net-httpCliente HTTP nativo do Ruby
net-smtpEnvio de e-mail via SMTP
uriManipulação e parsing de URIs
pgConector PostgreSQL
mysql2Conector MySQL/MariaDB
tiny_tdsConector SQL Server (via TDS)
dbiInterface genérica para bancos de dados
dbd-odbcDriver ODBC para DBI
ruby-odbcBinding Ruby para ODBC
pdf-readerLeitura e extração de texto de arquivos PDF
rooLeitura de planilhas Excel (.xlsx), CSV e ODS
zip-zipCompactação e descompactação de arquivos ZIP
sablonGeração de documentos DOCX a partir de templates Word (.docx)
rexmlParser e gerador de XML nativo do Ruby
aes-everywhereCriptografia e descriptografia AES compatível entre plataformas
working_hoursCálculo de horas úteis com suporte a fusos e feriados
rufus-schedulerAgendamento de tarefas por cron, intervalo ou horário fixo
strftimeFormatação avançada de datas e horas
firebaseIntegração com Google Firebase Realtime Database
docusign_esignIntegração com DocuSign para assinatura eletrônica
i18nInternacionalização e tradução de textos
loggerLogging estruturado
cvsAcesso a repositórios CVS
Gem não listada?

Caso precise de um gem não disponível nativamente, entre em contato com o suporte técnico para avaliação e possível inclusão via Dockerfile.