Name | Lines of code | Maintainability | Test coverage |
.gitignore | |||
.travis.yml | |||
README.md | |||
index.js | 12 | A 0 mins | |
lib/Client.js | 52 | A 0 mins | |
lib/Messages.js | 17 | A 0 mins | |
lib/PeerConnection.js | 237 | C 1 day | |
lib/dto/BaseRequestMessage.js | 59 | B 6 hrs | |
lib/dto/BitfieldMessage.js | 44 | A 1 hr | |
lib/dto/CancelMessage.js | 20 | A 2 hrs | |
lib/dto/ChokeMessage.js | 20 | A 2 hrs | |
lib/dto/Handshake.js | 82 | A 3 hrs | |
lib/dto/HaveMessage.js | 42 | C 1 day | |
lib/dto/InterestedMessage.js | 20 | A 2 hrs | |
lib/dto/KeepAlive.js | 60 | A 2 hrs | |
lib/dto/NotInterestedMessage.js | 20 | A 2 hrs | |
lib/dto/PeerMessage.js | 37 | A 35 mins | |
lib/dto/PieceMessage.js | 63 | B 5 hrs | |
lib/dto/PortMessage.js | 42 | C 1 day | |
lib/dto/RequestMessage.js | 20 | A 0 mins | |
lib/dto/TcpMessage.js | 27 | A 0 mins | |
lib/dto/UnchokeMessage.js | 20 | A 2 hrs | |
package.json |