Skip to content

Definições extension

Lucas Souza edited this page Oct 12, 2020 · 2 revisions

Requisitos

Geral

  • /test-connection - Rota para informar se existe uma conexão ativa e é permitido executar compilações
  • /path-selector - Rota para a buscar um path onde o código gerado será armazenado.

Por projeto

  • /<project-id>/build - Rota para receber o projeto e transformá-lo em código
  • /<project-id>/build-outputs - Rota para monitorar em realtime os outputs na conversão do projeto por projeto
  • /<project-id>/build-progress - Rota para monitorar o progresso da compilação por projeto

Especificações

GET - /test-connection

Rota responsável por realizar testes de conexão.
Deve validar se existe um servidor sendo executado no localhost:3997 para que possa ser habilitado as opções que necessitam de um servidor. Deve validar se existe o node instalado na maquina de destino.

GET - /path-selector

Rota deve sempre que for chamada permitir que o usuário selecione uma pasta onde o projeto deverá ser salvo.

Clone this wiki locally