Skip to content

rafael-angonese/vivi-lang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦝 Vivi Lang

Visite: <https://vivi-lang.vercel.app/


🧪 Tecnologias

Principais tecnologias e ferramentas utilizadas para o desenvolvimento deste projeto:

Este projeto é um monorepo feito com o yarn contendo dois pacotes:

packages
├── compiler           # Compilador.
└── docs               # Documentação.

Compilador /packages/compiler:

Documentação /packages/docs:


🎮 Ambiente de desenvolvimento

Para executar o ambiente de desenvolvimento deste projeto é necessário possuir o node e yarn instalado em sua máquina.

# para verificar se possui o node instalado
$ node --version
v20.6.1

Possuir o gerenciador de pacotes yarn.

# para verificar se possui o yarn instalado
$ yarn --version
1.22.19

🐫 Instale as dependências

$ yarn install --frozen-lockfile

# Alternativamente você pode instalar as dependências sem ser exatamente do lock file
$ yarn install

🚀 Execute a aplicação

$ yarn dev:docs

🪼 Scrips

Entenda o que cada script do package.json faz:

  • dev:compiler: executa/sobe o ambiente de desenvolvimento do package compiler.
  • dev:docs: executa/sobe o ambiente de desenvolvimento do package docs.
  • test: Executa os testes.
  • build: faz o build do projeto para o ambiente de produção.

⚖️ Licença

Não se aplica.


Feito com 💜, ☕ e um pouco de 🪄 💜 por Rafael Angonese