Определение аргумента / подстановочного знака как части ключа / имени сценария npm - PullRequest
1 голос
/ 25 сентября 2019

У меня есть package.json, определенный следующим образом:

{
  "name": "example",
  "version": "1.0.0",
  "description": "example",

  (...)

  "scripts": {
    "something:special": "script-that-does-something.sh",
    (...)
  },

  (...)

}

script-that-does-something.sh получает аргумент, чтобы что-то сделать, то есть я обычно делаю что-то вроде:

npm run something:special ARGUMENT

Вышеприведенное прекрасно и работает, но мне интересно, возможно ли мне определить сценарий в package.json, чтобы иметь возможность использовать любой аргумент, все еще выполняя команду npm, например:

npm run something:special:ARGUMENT
...