Passando argumentos para o Script NPM Combinado

Eu tenho no meu package.json o seguinte

"scripts": {
    ...
    "prod": "gulp build --production && webpack --env.config=production"
}

Agora quero passar um parâmetro "theme" para o gulp e o webpack para poder ajustar a saída do processo de compilação na linha de comando.

Eu descobri como passá-lo para o webpack:npm run prod -- --env.theme=themename mas gole não cuida disso. Eu também brinquei com oyargs-pacote,processs.argv e substituição de string bash alterando o script npm para"gulp build --production \"$1\" && webpack --env.config=production" mas isso também não deu certo.

Como isso pode ser alcançado? o que estou perdendo? Qualquer dica muito apreciada!