using npmlink -m in reset.sh sometimes puts submodules at an earlier commit than the one we want