Acesso independente do SO a variáveis em package.json
Para acessar uma variável nos scripts npm, você faria algo assim em seupackage.json
:
"scripts": {
"preinstall": "echo ${npm_package_name}"
}
O problema é que funciona apenas no Unix, não no Windows, onde você precisa usar%npm_package_name%
.
Existe uma maneira de fazer esse sistema operacional independente? Será bom se o npm puder fazer uma expansão dessa variável antes de chamar o comando.