Biblioteca padrão do Lunaris
O Lunaris é um ambiente de execução Lua projetado com foco na flexibilidade e integração. Ele injeta todas as bibliotecas necessárias diretamente no escopo global Lua através de uma Virtual Machine (VM) Lua. Isso permite que funções e recursos específicos do Lunaris, como manipulação de dados, operações HTTP, codificação e segurança, sejam acessados diretamente no código Lua sem a necessidade de importação explícita.
Para remover a mensagem de advertência sobre variáveis globais, é possível personalizar a configuração do Lua com o seguinte arquivo .luarc.json, que define as bibliotecas globais permitidas e desabilita a advertência sobre o uso de variáveis globais:
{
"diagnostics.globals": [
"set_key",
"http",
"json",
"LUNARIS_URL",
"get_key",
"remove_key",
"urlencoding",
"base64",
"dataurl",
"hmac"
],
"diagnostics.disable": [
"lowercase-global"
]
}