diff --git a/README.md b/README.md index 1dbe9554c1e92bf176c8b369855f0d70bfb09ebd..a0e6ecaf0bea9d6027be24d7e9eb7943aa5023e6 100644 --- a/README.md +++ b/README.md @@ -303,25 +303,25 @@ Know more about TAP: [Why I use Tape Instead of Mocha & So Should You](https://m # Todo List - [ ] Contact -- [ ] Accept a friend request -- [ ] Send a friend request -- [ ] Delete a contact + - [ ] Accept a friend request + - [ ] Send a friend request + - [ ] Delete a contact - [ ] Chat Group -- [ ] Create a new chat group -- [ ] Invite people to join a existing chat group -- [ ] Rename a Chat Group + - [ ] Create a new chat group + - [ ] Invite people to join a existing chat group + - [ ] Rename a Chat Group - [ ] Events -- [ ] Use EventEmitter2 to emit message events, so we can use wildcard -- 1. `message` -- 2. `message.recv` -- 3. `message.sent` -- 4. `message.recv.image` -- 5. `message.sent.image` -- 6. `message.recv.sys` -- 1. `message.**.image` -- 1. `message.recv.*` + - [ ] Use EventEmitter2 to emit message events, so we can use wildcard + 1. `message` + 2. `message.recv` + 3. `message.sent` + 4. `message.recv.image` + 5. `message.sent.image` + 6. `message.recv.sys` + 1. `message.**.image` + 1. `message.recv.*` - [ ] Message -- [ ] Send/Reply image message + - [ ] Send/Reply image message Everybody is welcome to issue your needs. diff --git a/package.json b/package.json index 1b576e0034d90e50ace1dea45fbfa36c0b8e8d8e..a1e50297747f204f5fc25bd68dcfde4c1828e544 100644 --- a/package.json +++ b/package.json @@ -39,6 +39,7 @@ "express": "^4.13.4", "npmlog": "^2.0.3", "phantomjs-prebuilt": "^2.1.7", + "retry-promise": "^1.0.0", "selenium-webdriver": "", "socket.io": "^1.4.5" }, @@ -55,8 +56,7 @@ "devDependencies": { "apiai": "^2.0.5", "eslint": "^2.9.0", - "process-tree": "^1.0.0", - "retry-promise": "^1.0.0", + "ps-tree": "^1.0.1", "tap": "^5.7.1", "tuling123-client": "0.0.1" }