Вы можете использовать свойство engine в пакете. json и использовать «engineStrict»: true для его принудительного применения.
{
"engineStrict": true,
"engines": {
"node" : ">=0.10.3 <0.12",
"npm" : "~1.0.20"
}
go на один каталог и затем установить его как - npm установить myproject, который будет запускать проверки для двигателей и engineStrict.
Если конкретные версии отсутствуют, это приведет к ошибке.
Однако engineStrict был удален в npm 3.0. 0, так что вы можете использовать npm --engine-strict = true из командной строки.