Skip to content

Commit 7035d9f

Browse files
committed
Add project docs
1 parent a2d426a commit 7035d9f

File tree

6 files changed

+115
-0
lines changed

6 files changed

+115
-0
lines changed

.github/ISSUE_TEMPLATE.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
<!--
2+
Thanks for your interest in the project. I appreciate bugs filed and PRs submitted!
3+
4+
If you are raising a bug uncomment the next section and fill in the relevant information.
5+
6+
If you would like to request a feature then uncomment the last section :)
7+
-->
8+
9+
<!--
10+
**Bug**
11+
12+
- `babel-jest-assertions` version:
13+
- `node` version:
14+
- `npm` (or `yarn`) version:
15+
16+
Relevant code or config
17+
18+
```javascript
19+
20+
```
21+
22+
What you did:
23+
24+
What happened (please provide anything you think will help):
25+
26+
Reproduction repository (if possible):
27+
28+
-->
29+
30+
<!--
31+
**Feature Request**
32+
33+
Description:
34+
35+
Possible solution:
36+
37+
-->

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!--
2+
Thanks for spending the time to send this PR :D.
3+
4+
Please fill out the information below and make sure you're familiar
5+
with the contributing guidelines (found in the CONTRIBUTING.md file).
6+
-->
7+
8+
<!-- What changes are being made? (feature/bug) -->
9+
### What
10+
11+
<!-- Why are these changes necessary? Link any related issues -->
12+
### Why
13+
14+
<!-- If necessary add any additional notes on the implementation -->
15+
### Notes
16+
17+
### Housekeeping
18+
19+
- [ ] Unit tests
20+
- [ ] Documentation is up to date
21+
- [ ] No additional lint warnings

CONTRIBUTING.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# Contributing
2+
3+
Thanks for being willing to contribute!
4+
5+
**Working on your first Pull Request?** You can learn how from this *free* series
6+
[How to Contribute to an Open Source Project on GitHub](https://egghead.io/series/how-to-contribute-to-an-open-source-project-on-github)
7+
8+
## Project setup
9+
10+
1. Fork and clone the repo
11+
2. `$ yarn install` to install dependencies
12+
3. `$ yarn test` to validate you've got it working
13+
4. Create a branch for your PR
14+
15+
## Making changes
16+
17+
- All changes should have unit tests
18+
- Any relevant documentation should be updated
19+
- No linting warnings/errors should be introduced
20+
21+
## Committing and Pushing changes
22+
23+
Once you are ready to commit the changes, please use the below commands
24+
25+
1. `git add <files to be comitted>`
26+
2. `git commit -m 'A meaningful message`
27+
28+
*Note: please use present tense in commit messages i.e. `Add feature X` and not ~`Added feature X`~*
29+
30+
## Add yourself as a contributor
31+
32+
This project follows the [all contributors](https://github.com/kentcdodds/all-contributors)
33+
specification. To add yourself to the table of contributors on the README.md, please use
34+
the automated script as part of your PR:
35+
36+
```console
37+
yarn contributor <YOUR_GITHUB_USERNAME>
38+
```
39+
40+
Follow the prompt. If you've already added yourself to the list and are making a
41+
new type of contribution, you can run it again and select the added contribution
42+
type. If you need to edit the `.all-contributorsrc` file by hand that's fine
43+
too, just run `yarn contributor:generate` to regenerate the table
44+
45+
## Help needed
46+
47+
Please checkout the [ROADMAP](docs/ROADMAP.md) and raise an issue to discuss
48+
any of the items

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
[![downloads](https://img.shields.io/npm/dm/babel-jest-assertions.svg?style=flat-square)](http://npm-stat.com/charts.html?package=babel-jest-assertions&from=2017-09-14)
1515
[![MIT License](https://img.shields.io/npm/l/babel-jest-assertions.svg?style=flat-square)](https://github.com/mattphillips/babel-jest-assertions/blob/master/LICENSE)
1616
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)
17+
[![Roadmap](https://img.shields.io/badge/%F0%9F%93%94-roadmap-CD9523.svg?style=flat-square)](https://github.com/mattphillips/babel-jest-assertions/blob/master/docs/ROADMAP.md)
18+
[![Examples](https://img.shields.io/badge/%F0%9F%92%A1-examples-ff615b.svg?style=flat-square)](https://github.com/mattphillips/babel-jest-assertions/tree/master/examples)
1719

1820
## Problem
1921

docs/EXAMPLES.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Examples
2+
3+
☹️ None created yet, fancy adding some? See [CONTRIBUTING](https://github.com/mattphillips/babel-jest-assertions/blob/master/CONTRIBUTING.md)
4+

docs/ROADMAP.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Project Roadmap
2+
3+
## Want something added? Feel free to open an issue :)

0 commit comments

Comments
 (0)