Fix to specific versions of devDependencies

Using `"latest"` for npm means that it will always check for a new version each `npm install`. Targeting to the latest specific version is much safer.