`shelljs` is so big, there's no other simple solution?