File: CONTRIBUTING.md

package info (click to toggle)
node-shelljs 0.8.5%2B~cs0.8.10-6
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,668 kB
  • sloc: javascript: 6,945; makefile: 2
file content (26 lines) | stat: -rw-r--r-- 1,100 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Contributing

## Filing a bug report

We love to receive bug reports (we're always trying to make ShellJS more
stable). If you've found a bug, please follow these steps:

 - Please try to cut down on duplicates. Please search for issues which have
   already been reported (remember to search closed issues).
 - Please see [`ISSUE_TEMPLATE.md`](.github/ISSUE_TEMPLATE.md) for more
   information.

## Pull requests

PRs are welcome! However, we ask that you follow a few guidelines:

 - Please add tests for all changes/new features.
 - Make sure your code passes `npm test`. Please check the CI (both Appveyor and
   Travis). If you can't figure out why something doesn't work, feel free to ask
   for help.
 - Make sure you conform to our style guidelines. You can run `npm run lint` to
   check style, and `npm run lint -- --fix` to automatically fix some issues.
 - Make documentation changes *within the source files*, not in the README.
   Update the README with `npm run gendocs`.
 - Please keep your PR up to date (either via rebase or by pressing the "update
   branch" button on Github).