13 Commits

Author SHA1 Message Date
前端小武
9ff0a52c34 feat: add test cases (#46)
* feat: add test command

* feat: add a test case

* feat: add coverage report

* docs: add coverage badge

* fix: 优化代码

* test: 添加单元测试

* test: 修复测试用命代码格式

* fix: eslint errors

* fix: disable camelcase

* fix: disable camelcase for src/github.js
2018-01-15 11:14:04 +08:00
Yuga Sun
d5ee048b3e feat: add logger system (#40) and close #26
* feat: fix some eslint bug

* feat: add logger system feature close #26

* feat: divide log into different types

* fix: errors log write bug

* fix: remove unuse console.log

* feat: add pm2 support

* feat: make logger type configurable

* fix: remove unuse test code
2017-11-02 21:54:31 +08:00
前端小武
71a0635b3b docs: add a statement and a CONTRIBUTING doc (#36)
* docs: add a statement

* docs: add the CONTRIBUTING doc

* feat: remove system restrictions
2017-11-01 01:08:43 -05:00
xuexb
de65b9a27e style: remove the git clone code 2017-10-22 21:53:05 -05:00
xuexb
ed084a7c78 chore: add the commit message type 2017-10-22 21:53:05 -05:00
Yuga Sun
b447cbe173 feat: update to es6 (#18)
* feat: use async/await

* fix: fix github api bug

* fix: fix auto release note bug

* fix: auto release node commit message handle bug

* fix: Notable changes list display bug

* fix: Notable changes sub list display bug

* feat: add eslint

* feat: use husky to handle git hooks
2017-10-17 23:19:29 -05:00
xuexb
a54c7cf3a9 docs: add a used document 2017-10-15 22:10:28 +08:00
Wei He
f21325cfa1 style: Fix 'label' spelling 2017-10-15 08:53:49 -05:00
xuexb
deb9f42ad9 chore: add system restrictions 2017-10-15 14:24:37 +08:00
xuexb
24ace86192 fix: git-pull-or-clone 2017-10-15 13:49:52 +08:00
xuexb
af69972fed fix: update git clone git-pull-or-clone 2017-10-15 13:18:33 +08:00
xuexb
d8760ea265 feat: add pkg.config.github-bot config 2017-10-15 10:51:56 +08:00
xuexb
dbfec4177e feat: Add package.json 2017-10-14 23:09:03 +08:00