https://docs.npmjs.com/misc/semver#ranges and https://yarnpkg.com/lang/en/docs/dependency-versions/#toc-unions specify the version should use a> or >= syntax not a ^.
Currently jquery-sortable uses
|
"jquery": "^2.1.2 || ^3.0.0" |
The way it is setup now, causes yarn to install jquery 2.x when jquery 3 is a top level dependency