В сценарии я хочу убедиться, что содержимое node_modules/
соответствует тому, что определено в package-lock.json
, или необходим (дорогой) npm ci
.
Я думаю, что может быть возможность запустить npm install --dry-run
и разобрать следующую строку:
added 670 packages, removed 390 packages, updated 421 packages and audited 101551 packages in 16.337s
Но это кажется хрупким.
Есть ли лучший способ сделать это?