Reverted "Refactored remaining function in package-json lib to use async-await"
Reverted "Refactored remaining function in package-json lib to use async-await"

- this reverts commit d4b15141a0d79e97051ff8bf8d48f90d459a26c3.
- reverting until I can figure out why the tests are broken

TryGhost/Ghost,bitjson/Ghost,janvt/Ghost,ErisDS/Ghost,ErisDS/Ghost,janvt/Ghost,bitjson/Ghost,TryGhost/Ghost,e10/Ghost,e10/Ghost,TryGhost/Ghost,ErisDS/Ghost