Sistema de Pacotes
Cria, usa e partilha pacotes MambaScript com a comunidade.
Estrutura de um Pacote
text
meu-pacote/
├── index.ms ← código da biblioteca
└── pacote.json ← metadadospacote.json
json
{
"nome": "meu-pacote",
"versao": "1.0.0",
"descricao": "Descrição do que o pacote faz",
"autor": "teu-nome"
}index.ms
ms
funcao saudacao(nome):
retorna "Olá, " + nome + "!"
fim
funcao despedida(nome):
retorna "Até logo, " + nome + "!"
fimUsar localmente
text
meu-projeto/
├── main.ms
└── modulos_mambas/
└── meu-pacote/
├── index.ms
└── pacote.jsonms
importar meuPacote de "meu-pacote"
escreva meuPacote.saudacao("Mundo")
escreva meuPacote.despedida("Mundo")Gestor de pacotes
bash
mambas instalar nome-do-pacote
mambas remover nome-do-pacote
mambas listar
mambas procurarPartilhar com a comunidade
- Garante que tens
index.msepacote.json - Testa localmente em
modulos_mambas/ - Abre uma Issue em github.com/Eliobros/mambascript-pacotes
- Usa o título:
[Pacote] nome-do-pacote - Cola o código do
index.msepacote.json - Aguarda aprovação!