Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 1.61 KB

CONTRIBUTING.md

File metadata and controls

19 lines (14 loc) · 1.61 KB

Issue Reporting

Before posting a new issue/question, please check the CLOSED issues section, maybe your issue have already been solved or your question was already answered.

Please use the Issues section to post new issues related to Native JavaScript for Bootstrap functionality, npm and / or node.js compatibility.

Requirements

  • version you are using,
  • line number of the script where the issue happens and any console error you may have,
  • step by step guide on reproducing the issue and a test site are great for us to investigate and fix it,
  • improvements must take into account the namespace of variables in utils.js and all files in the /lib folder. For instance you cannot define Affix or offsetHeight as variables for your scripts as they are already defined, all this to avoid clashes with various node.js apps we may build.

Pull Requests

Certain changes or custom scripts/developments may not be suitable for everybody so they may get rejected. Generally the PR must explain the issue in detail, link it from issues section, must be consistent and in line with the below requirements.

Requirements

  • changes must take into account browser compatibility: bootstrap.native for Bootstrap 3 series must be IE8+, while bootstrap.native for Bootstrap 4 must be IE10+
  • changes that break backward compatibility are to be decided by the community first before getting accepted
  • changes must take into account the namespace of variables in utils.js