aceleradora-TW / aceleradora-TW/prescare

Travar versão do node e NPM no package.json

Open
#145 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
10
Forks
5
PR merge metrics
No merged PRs in 30d

Description

O `package.json` não especifica as versões de node e npm utilizadas pelo projeto. O comportamento padrão de algumas ferramentas é utilizar alguma versão arbitrária que pode acabar quebrando a aplicação ou alguma dependência. É o caso do Heroku, que escolhe a versão mais recente do Node:

Screen Shot 2019-11-15 at 23 19 04

Em princípio, não deve haver nada muito específico que possa quebrar de uma versão major para outra, mas todo cuidado é pouco 👀 .

A última versão do Node suportada (de acordo com o Readme e os arquivos do Docker) pela aplicação foi a 8. Podemos criar outro card para subir para uma versão mais recente depois de garantir que o package.json especifica qual versão estamos usando.

Para explorar:

Como manter o `Dockerfile` e o `package.json` utilizando a mesma versão do Node? Existe uma maneira de automatizar essa sincronia?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.