From 6edeb4ac66e4088f36abf8c64e958a47980e3012 Mon Sep 17 00:00:00 2001 From: Shin'ya Ueoka Date: Sun, 8 Oct 2017 22:28:55 +0900 Subject: [PATCH] add CONTRIBUTING --- CONTRIBUTING.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..7d7a27a --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,30 @@ +# Contributing + +## Report a bug or propose a new feature + +Open a new issue from [issues](https://github.com/ueokande/vim-vixen/issues). +**Ensure the issue was not already reported** by searching on GitHub under Issues. +The issue should include title and clear description. + +Pull request is also welcome to send a patch from [Pull Requests](https://github.com/ueokande/vim-vixen/pulls). +Ensure the pull request includes description, and passes tests in CI. + +## Start a development + +Clone sources into local + + git clone https://github.com/ueokande/vim-vixen + +Install dependencies: + + npm install + +Start webpack: + + npm run start + +Then open `about:debugging` in Firefox, and choose directory from "Load Temporary Add-on". +To run tests and lint: + + npm run test + npm run lint