allow newer version of joi

why lock us to 1.2.0?

another solution:
instead of declaring joi as a dependency declare it as a peer dependency,
so users will have to seperatly install joi first:
 
"peerDependencies": {
    "joi": "*"
  }