0.0.2 • Published 2 years ago

vtex-io-tools v0.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Vtex Auto Login - (VAL)

Problema

no dia a dia acabava mechendo em varios projeto ao mesmo tempo. As vezes 2 ao mesmo tempo. E como são projeto VTEX IO. Eu sempre tinha que:

  • Saber qual era o workspace dessa loja
  • Fazer o login nessa loja
  • Criar um novo workspace
  • Rodar o projeto
  • Abrir o navegador no meu ambiente de produção

Pode não parecer muito, mas fazer isso diversas vezes ao dia, acaba se tornando um processo cansativo.

Por isso criei esse projeto, para facilitar esse processo.

Atenção

Esse CLI, não esta funcionando muito bem no windows 11 com WSL2 e o Ubuntu 22.04. Em se você estiver com essa configuração remendo que use a parte do seu sistema operacional nativo.

Tarefeas

Verificar se a pessoa tem o CLI da VTEX instalada Mostra um erro caso não tenha Verificar se ela tem um arquivo manifest.json Se não tiver mostra um erro Validar se esse arquivo é valido (Ter acount) Se não for mostra um erro Pegar o nome da loja Fazer login na vtex Mostrar no console que o login foi feito com sucesso

Pegar o nome da branch do projeto atual Validar se é um nome valido com o padrão do bitbucket Se não for mostra um erro Criar um novo workspace com o nome da branch Rodar o projeto Abrir o navegador no ambiente de desenvolvimento