Node.js Primeiro, para rodar o projeto na sua máquina, vamos precisar utilizar o Node.js. Para instalar o node, basta ir neste site aqui. Caso você não saiba como instalar o Node.js, acesse esse conteúdo e instale de acordo com seu sistema operational (Windows, Linux, MacOS).
Dependências do projeto
Para instalar as dependências do projeto, acesse a pasta do projeto no terminal. Depois acesse qual dos subprojetos você quer instalar as dependências, entrando na pasta concepts ou na pasta calculator-dip. Dentro de uma dessas pastas, rode o comando:
npm installOu utilize o gerenciador de pacotes que preferir como yarn, pnpm, etc.
Para rodar o projeto em sua máquina, basta digitar o script:
npm run start:devVocê pode brincar com este projeto como quiser em sua máquina. O arquivo src/main é quem inicializa todos os serviços, você pode criar novas classes utilizando os decorators do TSyringe e depois importar e instanciar estas classes com o container.resolve dentro da função main.