allow require.resolve('bootstrap') to work under node
added 'main' field to package.json
Ensure that hidden event is sent when content is really hidden (collapsing class is removed)
Revert "Use mousedown instead of click for backdrop click detection; fixes #13816"
Remove `aria-describedby` attribute later

Fixes #14241
added a separate npm-specific main file
Collapse: count `.collapsing` elements as actives; closes #13447
README.md: Аmendment links to use HTTPS.
consistently use <nav> instead of <div> for .navbar in docs
Use single .dropdown-menu
fixes #14282 - Already Visible collapse gets closed when .collapse('show') is called
Merge pull request #14406 from twbs/nav-tag-for-navbar

consistently use <nav> instead of <div> for .navbar in docs
Ukrainian site migrates to twbs.docs.org.ua
Merge pull request #14433 from KostyaTretyak/patch-1

Ukrainian site migrates on twbs.docs.org.ua
grunt
Fixes #14440: Remove unused nav variable
Fixes #14348: Add visibility styles to collapse and tab content to match .hidden
Merge pull request #14417 from twbs/fat-14282

fixes #14282 - Already Visible collapse gets closed when …
Merge pull request #14382 from vsn4ik/https_links_in_readme

README.md: Change links to use HTTPS
Fixes #13943 again: lighten links, and text, in navbar. Still not 100% compliant, but it's better.