@seniorsistemas/dependencies-version-analyser

Analyse a frontend project and notify when there are new versions of the dependencies.

Usage no npm install needed!

<script type="module">
  import seniorsistemasDependenciesVersionAnalyser from 'https://cdn.skypack.dev/@seniorsistemas/dependencies-version-analyser';
</script>

README

CI Frontend Analyzer

Validação de versões

Script que verifica se há dependências desatualizadas nos projetos de frontend e cria um comentário no merge request avisando o desenvolvedor que há versão nova. Até o momento as seguintes dependências são analizadas:

Observação: O script só valida diferenças entre versões major.

Validação do config.json

A partir da versão 1.1 o script também avalia o config.json do projeto para verificar se os menus declarados tem a propriedade id e avisa através de comentários no merge request e logs na pipeline quando a propriedade não está presente.

A partir da 1.3.0 o script também valida a propriedade label, da mesma forma que a id.