Thank you so much for contributing to this open source project. Before you make pull request (PR), please go through the checklist below to streamline development process.
Did you update package.json with s.t.u or w.x.y-beta.z for beta version where s, t, w, x and y are integers you get from the last commit of master branch, and u and z should be the characters u and z itself respectively.
For example, if the last commit of the master branch is 4.0.1, your package.json should have 4.0.u, and if the last commit of the master branch is 4.0.0-beta.10, your package.json should have 4.0.0-beta.z.
Is your code up-to-date with the master branch, including package.json?
Does your code break the website, especially when you are updating external dependencies?
Follow Node's safe update convention whenever it is possible unless you know what you are doing.
Is there any conflict with the master branch? If so, is it supposed to be or is it a mistake?
Did you make a PR from a fork even if you have edit access to the repository?
Of course, you may directly commit to master branch if you have edit access to the repository and you know how to manage version numbers, commit message formats, potential conflict handling across PRs, and how to publish the latest update.
Finally, Did you make separate PRs for different issues?
Is your code up-to-date with master branch, including package.json?
Does your code break the website, especially when you are updating external dependencies?
Follow Node's safe update convention whenever it is possible unless you know what you are doing.
Is there any conflict with the master branch? If so, is it supposed to be or is it a mistake?