This drops the engines version from package.json and updates all devDependencies. Also I updated Jekyll to v4.0.0 which is only slightly faster but better than nothing.
In the past we considered such changes breaking ones. I don't think they should be considered breaking ones since they are development only changes. And from now on we should be more lax on master branch anyway.
/CC @twbs/team for feedback.
PS. I will probably rebase this later with further dep updates.
Refs #29821 (closed)
TODO:
-
Adapt v4-dev branch protection rules -
Switch to terser -
look if we can update jekyll-toc -
Make sure docs are fine: https://deploy-preview-30006--twbs-bootstrap.netlify.com/