global npm recipe