Skip to content
This repository was archived by the owner on Apr 6, 2020. It is now read-only.

Commit 0d60ae1

Browse files
authored
Merge pull request #107 from ethereumjs/org-links-and-git-hooks
Org links and git hooks
2 parents d6235a7 + 540f59f commit 0d60ae1

File tree

3 files changed

+21
-0
lines changed

3 files changed

+21
-0
lines changed

.github/contributing.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Contributing
2+
3+
Great that you want to contribute to the `EthereumJS` [ecosystem](https://ethereumjs.readthedocs.io/en/latest/introduction.html). `EthereumJS` is managed by the Ethereum Foundation and largely driven by the wider community. Everyone is welcome to join the effort and help to improve on the libraries (see our [Code of Conduct](https://ethereumjs.readthedocs.io/en/latest/code_of_conduct.html) 🌷).
4+
5+
We have written up some [Contribution Guidelines](https://ethereumjs.readthedocs.io/en/latest/contributing.html#how-to-start) to help you getting started.
6+
7+
These include information on how we work with **Git** and how our **general workflow** and **technical setup** looks like (stuff like language, tooling, code quality and style).
8+
9+
Happy Coding! 👾 😀 💻

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,3 +44,9 @@ new Blockchain({ db: db }).iterator(
4444
**WARNING**: Since `ethereumjs-blockchain` is also doing write operations
4545
on the DB for safety reasons only run this on a copy of your database, otherwise this might lead
4646
to a compromised DB state.
47+
48+
# EthereumJS
49+
50+
See our organizational [documentation](https://ethereumjs.readthedocs.io) for an introduction to `EthereumJS` as well as information on current standards and best practices.
51+
52+
If you want to join for work or do improvements on the libraries have a look at our [contribution guidelines](https://ethereumjs.readthedocs.io/en/latest/contributing.html).

package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,11 @@
2222
"lint:fix": "ethereumjs-config-lint-fix",
2323
"test": "ts-node node_modules/tape/bin/tape ./test/index.ts"
2424
},
25+
"husky": {
26+
"hooks": {
27+
"pre-push": "npm run lint"
28+
}
29+
},
2530
"repository": {
2631
"type": "git",
2732
"url": "git+https://github.com/ethereumjs/ethereumjs-blockchain.git"
@@ -61,6 +66,7 @@
6166
"@types/semaphore": "^1.1.0",
6267
"@types/tape": "^4.2.33",
6368
"coveralls": "^3.0.2",
69+
"husky": "^2.1.0",
6470
"nyc": "^13.0.1",
6571
"prettier": "^1.16.4",
6672
"tape": "^4.9.1",

0 commit comments

Comments
 (0)