Você pode usar a opção -L
(ou sua opção longa, --files-without-match
Na seção Controle geral de saída de man grep
:
-L, --files-without-match
Suppress normal output; instead print the name of each input
file from which no output would normally have been printed. The
scanning will stop on the first match.
Então, por exemplo,
grep -FL "const process = require('suman-browser-polyfills/modules/process');" *.js
(a opção -F
diz ao grep para tratar o padrão de pesquisa como uma string fixa, em vez de uma expressão regular - não parece haver nenhum caractere regex-especial em seu padrão de exemplo, mas não devemos presumir esse será sempre o caso.)