É importante observar que o Executar JavaScript apresenta algumas limitações técnicas que visam garantir a segurança de seu uso e a execução dinâmica dos códigos. Essas restrições asseguram que os scripts sejam processados de maneira eficiente, promovendo a criação de soluções personalizadas sem comprometer a performance global do sistema, abaixo iremos documentar as principais limitações e bibliotecas dessa funcionalidade:Documentation Index
Fetch the complete documentation index at: https://reportana.dev/llms.txt
Use this file to discover all available pages before exploring further.
- Requisições HTTP: As requisições HTTP são permitidas através da biblioteca Axios, conforme o exemplo demonstrado a seguir:
- Memória Máxima de 128MB: O Executar JavaScript possui um limite máximo de memória disponível de 128MB. Esse controle garante que os processos sejam eficientes, evitando sobrecarga do sistema.
- Tempo Máximo de 60 Segundos de Execução: Cada execução do Executar JavaScript é limitada a um tempo máximo de 60 segundos. Caso o código ultrapasse esse tempo limite, o processamento será interrompido automaticamente para assegurar a estabilidade do ambiente de execução.
-
Bibliotecas Disponíveis: Além da biblioteca Axios, o Executar JavaScript também oferece suporte às bibliotecas CryptoJS e Moment.js.
- CryptoJS: Biblioteca para hashing, encriptação e descriptografia, ideal para manipular dados sensíveis com segurança.
- Moment.js: Biblioteca para manipulação, análise e formatação de datas e horários, incluindo fusos horários e cálculos de intervalos.