add optionalDependencies hiredis