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.
Use single .dropdown-menu
fixes #14282 - Already Visible collapse gets closed when .collapse('show') is called
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.
Merge branch 'master' of github.com:twbs/bootstrap
grunt
fixes #14441
fixes #14425: remove invalid css property