Passe os argumentos da linha de comando para os scripts npm no package.json

Eu tenho os scripts abaixo no meu package.json:

"scripts": {
    "vumper": "node node_modules/vumper/index.js",
    "format": "prettier --single-quote -width=80 --write package.json"
 },

O pacote 'vumper' recebe um argumento de linha de comando (como 'dv'). O que eu gostaria de poder fazer é ter um comando que execute ambos em sucessão.

Essencialmente, eu gostaria de poder executar:

npm run vumber dv

e depois

npm run format

mas em um comando, algo como

npm run my-build dv

que executaria os dois comandos acima, aceitando corretamente o argumento da linha de comando 'dv' e passando-o para o primeiro npm run vumper. Isso é possível?

questionAnswers(2)

yourAnswerToTheQuestion