Changes look good. If you're certain removed packages are fine then it's good to go.
I think the package difference was that I did npm install before lerna bootstrap -- once I did the latter, the former always updated package-lock with the removed dependencies present.
I think the package difference was that I did
npm install
beforelerna bootstrap
-- once I did the latter, the former always updated package-lock with the removed dependencies present.