-
-
Notifications
You must be signed in to change notification settings - Fork 915
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
5 changed files
with
49 additions
and
48 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,28 @@ | ||
# Contributing | ||
|
||
Please feel free to file GitHub Issues or propose Pull Requests. We're always happy to discuss improvements to this library! | ||
## Development | ||
|
||
## Testing | ||
1. Clone this repo | ||
2. `npm install` to install dev dependencies | ||
3. VSCode is the recommended dev environment | ||
|
||
```shell | ||
npm test | ||
``` | ||
- Includes "Build Watcher" and "Test Watcher" tasks (Terminal pane) | ||
- (optional) Install the recommended extensions (Extensions sidebar) | ||
|
||
4. Before submitting your PR, make sure tests pass: | ||
|
||
## Releasing | ||
- `npm test && npm run test:node` | ||
|
||
Releases are supposed to be done from master, version bumping is automated through [`standard-version`](https://github.com/conventional-changelog/standard-version): | ||
## README updates | ||
|
||
**Do not edit README.md manually**. To make changes to the README: | ||
|
||
1. Edit README_js.md | ||
2. Run `npm run docs` to regenerate README.md | ||
3. If using VSCode, it's | ||
|
||
## Testing | ||
|
||
```shell | ||
npm run release -- --dry-run # verify output manually | ||
npm run release # follow the instructions from the output of this command | ||
npm test | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters