in packages/web-scripts/src/Tasks/CommitTasks.ts [140:153]
export function commitMsgTask(
task: CommitMsgTaskDesc,
): SpawnSyncReturns<Buffer> {
const cmd = 'npx';
const args = [
'--no-install',
'commitlint',
`--config=${task.config}`,
`--edit=${task.edit || process.env.HUSKY_GIT_PARAMS}`,
...task.restOptions,
];
dbg('npx args %o', args);
return spawn.sync(cmd, args, { stdio: 'inherit' });
}