Переопределение параметров конфигурации в сценариях с пакетом с заданной областью действия
Учитывая канонический пример переопределения значений конфигурации:
"name" : "myapp",
"config" : { "port" : "3000" },
"scripts": {
"start" : "node --harmony app.js $npm_package_config_port",
"start:test" : "node --harmony app.js --myapp:port=4000",
"start:test" : "node --harmony app.js --myapp:port=5000"
}
... как я могу добиться этого с помощью пакетов с ограниченным объемом...? Я бы хотел что-то вроде:
"name" : "@myscope/myapp",
"config" : { "port" : "3000" },
"scripts": {
"start" : "node --harmony app.js $npm_package_config_port",
"start:test" : "node --harmony app.js --@myscope/myapp:port=4000",
"start:test" : "node --harmony app.js --@myscope/myapp:port=5000"
}
... но это (или его очевидные варианты), похоже, не работает...?