Skip to content

Commit 1db063a

Browse files
committed
Merge pull request #28 from themasch/package-update
Update dev dependencies & benchmarks
2 parents 6a76da6 + 4ca9b3b commit 1db063a

File tree

2 files changed

+23
-20
lines changed

2 files changed

+23
-20
lines changed

README.md

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
# node-bencode [![build status](https://secure.travis-ci.org/themasch/node-bencode.png)](http://travis-ci.org/themasch/node-bencode) [![NPM version](https://badge.fury.io/js/bencode.png)](https://npmjs.org/package/bencode)
1+
# Bencode
2+
[![npm](http://img.shields.io/npm/v/bencode.svg?style=flat)](https://npmjs.com/bencode)
3+
[![npm downloads](http://img.shields.io/npm/dm/bencode.svg?style=flat)](https://npmjs.com/bencode)
4+
[![build status](http://img.shields.io/travis/themasch/node-bencode.svg?style=flat)](https://travis-ci.org/themasch/node-bencode)
25

36
A node library for encoding and decoding bencoded data,
47
according to the [BitTorrent specification](http://www.bittorrent.org/beps/bep_0003.html).
@@ -37,28 +40,28 @@ npm install bencode
3740

3841
### encode
3942
```
40-
11,883 op/s bencode
41-
5,457 op/s bencoding
42-
6,550 op/s dht_bencode
43-
5,405 op/s bncode
44-
10,978 op/s dht
43+
19,235 op/s » bencode
44+
9,684 op/s » bencoding
45+
11,988 op/s » dht_bencode
46+
8,946 op/s » bncode
47+
18,744 op/s » dht
4548
```
4649

4750
### decode
4851
```
49-
30,240 op/s bencode
50-
25,293 op/s bencoding
51-
26,220 op/s dht_bencode
52-
824 op/s bncode
53-
19,824 op/s dht
52+
33,786 op/s » bencode
53+
55,040 op/s » bencoding
54+
40,872 op/s » dht_bencode
55+
2,533 op/s » bncode
56+
30,292 op/s » dht
5457
```
5558

56-
*Benchmarks run on an Intel Core2 CPU T9550 @ 2.66GHz with node v0.10.5*
59+
*Benchmarks run on an 1.8 GHz Intel Core i5 with io.js 1.0.4*
5760

5861
To run the benchmarks simply use
5962

6063
```
61-
npm run-script bench
64+
npm run bench
6265
```
6366

6467
## Usage

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@
2323
],
2424
"main": "bencode.js",
2525
"devDependencies": {
26-
"matcha": "",
27-
"bencoding": "",
28-
"dht-bencode": "",
29-
"bncode": "",
30-
"dht.js": "",
31-
"tape": "~2.12",
32-
"tap-spec": ""
26+
"bencoding": "latest",
27+
"bncode": "latest",
28+
"dht-bencode": "latest",
29+
"dht.js": "latest",
30+
"matcha": "~0.6.0",
31+
"tap-spec": "~2.2.0",
32+
"tape": "~3.5.0"
3333
},
3434
"scripts": {
3535
"test": "node node_modules/.bin/tape test/*.test.js | node node_modules/.bin/tap-spec",

0 commit comments

Comments
 (0)