alias some/every
no reduce
only support npm for now
gitignore