Acrescentando à resposta, você pode conferir essa sessão da documentação oficial que discute exatamente esse tema.
Abordando esse tema de uma outra maneira, a discussão é sempre válida, porém é independente de opinião.
Reforçando, versionar o arquivo de lock é a recomendação da documentação oficial do NPM.