Skip to content

Commit dcd5149

Browse files
authored
Merge pull request ethereumjs#500 from ethereumjs/org-links-and-git-hooks
Org links and git hooks
2 parents a7f4538 + 4346bec commit dcd5149

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
@@ -94,5 +94,11 @@ The opFns for `CREATE`, `CALL`, and `CALLCODE` call back up to `runCall`.
9494

9595
Developer documentation - currently mainly with information on testing and debugging - can be found [here](./docs/developer.md).
9696

97+
# EthereumJS
98+
99+
See our organizational [documentation](https://ethereumjs.readthedocs.io) for an introduction to `EthereumJS` as well as information on current standards and best practices.
100+
101+
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).
102+
97103
# LICENSE
98104
[MPL-2.0](https://www.mozilla.org/MPL/2.0/)

package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,11 @@
2626
"build:docs": "documentation build ./lib/index.js ./lib/runBlockchain.js ./lib/runBlock.js ./lib/runTx.js ./lib/runCode.js ./lib/runCall.js --format md --shallow > ./docs/index.md",
2727
"formatTest": "node ./scripts/formatTest"
2828
},
29+
"husky": {
30+
"hooks": {
31+
"pre-push": "npm run lint"
32+
}
33+
},
2934
"repository": {
3035
"type": "git",
3136
"url": "git+https://github.com/ethereumjs/ethereumjs-vm.git"
@@ -56,6 +61,7 @@
5661
"documentation": "^8.1.2",
5762
"ethereumjs-testing": "git+https://github.com/ethereumjs/ethereumjs-testing.git#v1.2.7",
5863
"ethereumjs-tx": "1.3.7",
64+
"husky": "^2.1.0",
5965
"karma": "^4.0.1",
6066
"karma-browserify": "^6.0.0",
6167
"karma-chrome-launcher": "^2.2.0",

0 commit comments

Comments
 (0)