mirror of
https://github.com/shelljs/shelljs.git
synced 2025-12-08 20:35:51 +00:00
1.0 KiB
1.0 KiB
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.mdfor 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. 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 lintto check style, andnpm run lint -- --fixto 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).