Skip to content

Commit 5f02a66

Browse files
authored
Merge pull request #93 from themasch/update-deps
Update dev-dependencies
2 parents c68988b + a19e3f9 commit 5f02a66

19 files changed

+276
-274
lines changed

benchmark/bencode.js

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
1-
var fs = require('fs')
2-
var path = require('path')
3-
var bench = require('nanobench')
1+
const fs = require('fs')
2+
const path = require('path')
3+
const bench = require('nanobench')
44

5-
var bencode = require('../')
5+
const bencode = require('../')
66

7-
var buffer = fs.readFileSync(path.join(__dirname, 'test.torrent'))
8-
var object = bencode.decode(buffer)
9-
var objectUtf8 = bencode.decode(buffer, 'utf8')
10-
var objectAscii = bencode.decode(buffer, 'ascii')
11-
var objectBinary = bencode.decode(buffer, 'binary')
7+
const buffer = fs.readFileSync(path.join(__dirname, 'test.torrent'))
8+
const object = bencode.decode(buffer)
9+
const objectUtf8 = bencode.decode(buffer, 'utf8')
10+
const objectAscii = bencode.decode(buffer, 'ascii')
11+
const objectBinary = bencode.decode(buffer, 'binary')
1212

1313
const ITERATIONS = 10000
1414

1515
bench(`bencode.encode() [buffer] ⨉ ${ITERATIONS}`, function (run) {
16-
var result = null
16+
let result = null
1717

1818
run.start()
19-
for (var i = 0; i < ITERATIONS; i++) {
19+
for (let i = 0; i < ITERATIONS; i++) {
2020
result = bencode.encode(object)
2121
}
2222
run.end()
@@ -25,10 +25,10 @@ bench(`bencode.encode() [buffer] ⨉ ${ITERATIONS}`, function (run) {
2525
})
2626

2727
bench(`bencode.encode() [utf8] ⨉ ${ITERATIONS}`, function (run) {
28-
var result = null
28+
let result = null
2929

3030
run.start()
31-
for (var i = 0; i < ITERATIONS; i++) {
31+
for (let i = 0; i < ITERATIONS; i++) {
3232
result = bencode.encode(objectUtf8)
3333
}
3434
run.end()
@@ -37,10 +37,10 @@ bench(`bencode.encode() [utf8] ⨉ ${ITERATIONS}`, function (run) {
3737
})
3838

3939
bench(`bencode.encode() [ascii] ⨉ ${ITERATIONS}`, function (run) {
40-
var result = null
40+
let result = null
4141

4242
run.start()
43-
for (var i = 0; i < ITERATIONS; i++) {
43+
for (let i = 0; i < ITERATIONS; i++) {
4444
result = bencode.encode(objectAscii)
4545
}
4646
run.end()
@@ -49,10 +49,10 @@ bench(`bencode.encode() [ascii] ⨉ ${ITERATIONS}`, function (run) {
4949
})
5050

5151
bench(`bencode.encode() [binary] ⨉ ${ITERATIONS}`, function (run) {
52-
var result = null
52+
let result = null
5353

5454
run.start()
55-
for (var i = 0; i < ITERATIONS; i++) {
55+
for (let i = 0; i < ITERATIONS; i++) {
5656
result = bencode.encode(objectBinary)
5757
}
5858
run.end()
@@ -61,10 +61,10 @@ bench(`bencode.encode() [binary] ⨉ ${ITERATIONS}`, function (run) {
6161
})
6262

6363
bench(`bencode.decode() [buffer] ⨉ ${ITERATIONS}`, function (run) {
64-
var result = null
64+
let result = null
6565

6666
run.start()
67-
for (var i = 0; i < ITERATIONS; i++) {
67+
for (let i = 0; i < ITERATIONS; i++) {
6868
result = bencode.decode(buffer)
6969
}
7070
run.end()
@@ -73,10 +73,10 @@ bench(`bencode.decode() [buffer] ⨉ ${ITERATIONS}`, function (run) {
7373
})
7474

7575
bench(`bencode.decode() [utf8] ⨉ ${ITERATIONS}`, function (run) {
76-
var result = null
76+
let result = null
7777

7878
run.start()
79-
for (var i = 0; i < ITERATIONS; i++) {
79+
for (let i = 0; i < ITERATIONS; i++) {
8080
result = bencode.decode(buffer, 'utf8')
8181
}
8282
run.end()
@@ -85,10 +85,10 @@ bench(`bencode.decode() [utf8] ⨉ ${ITERATIONS}`, function (run) {
8585
})
8686

8787
bench(`bencode.decode() [ascii] ⨉ ${ITERATIONS}`, function (run) {
88-
var result = null
88+
let result = null
8989

9090
run.start()
91-
for (var i = 0; i < ITERATIONS; i++) {
91+
for (let i = 0; i < ITERATIONS; i++) {
9292
result = bencode.decode(buffer, 'ascii')
9393
}
9494
run.end()
@@ -97,10 +97,10 @@ bench(`bencode.decode() [ascii] ⨉ ${ITERATIONS}`, function (run) {
9797
})
9898

9999
bench(`bencode.decode() [binary] ⨉ ${ITERATIONS}`, function (run) {
100-
var result = null
100+
let result = null
101101

102102
run.start()
103-
for (var i = 0; i < ITERATIONS; i++) {
103+
for (let i = 0; i < ITERATIONS; i++) {
104104
result = bencode.decode(buffer, 'binary')
105105
}
106106
run.end()

benchmark/buffer-vs-string.js

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
var fs = require('fs')
2-
var path = require('path')
3-
var bencode = require('../')
4-
var bench = require('nanobench')
1+
const fs = require('fs')
2+
const path = require('path')
3+
const bencode = require('../')
4+
const bench = require('nanobench')
55

6-
var buffer = fs.readFileSync(path.join(__dirname, 'test.torrent'))
7-
var str = buffer.toString('ascii')
6+
const buffer = fs.readFileSync(path.join(__dirname, 'test.torrent'))
7+
const str = buffer.toString('ascii')
88

99
const ITERATIONS = 10000
1010

1111
bench(`decode buffer ⨉ ${ITERATIONS}`, function (run) {
12-
var result = null
12+
let result = null
1313

1414
run.start()
15-
for (var i = 0; i < ITERATIONS; i++) {
15+
for (let i = 0; i < ITERATIONS; i++) {
1616
result = bencode.decode(buffer)
1717
}
1818
run.end()
@@ -21,10 +21,10 @@ bench(`decode buffer ⨉ ${ITERATIONS}`, function (run) {
2121
})
2222

2323
bench(`decode string ⨉ ${ITERATIONS}`, function (run) {
24-
var result = null
24+
let result = null
2525

2626
run.start()
27-
for (var i = 0; i < ITERATIONS; i++) {
27+
for (let i = 0; i < ITERATIONS; i++) {
2828
result = bencode.decode(str)
2929
}
3030
run.end()

benchmark/compare-decode.js

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
var fs = require('fs')
2-
var path = require('path')
3-
var bench = require('nanobench')
1+
const fs = require('fs')
2+
const path = require('path')
3+
const bench = require('nanobench')
44

5-
var bencode = require('../')
6-
var bencoding = require('bencoding')
7-
var bncode = require('bncode')
8-
var btparse = require('btparse')
9-
var dht = require('dht.js/lib/dht/bencode')
10-
var dhtBencode = require('dht-bencode')
5+
const bencode = require('../')
6+
const bencoding = require('bencoding')
7+
const bncode = require('bncode')
8+
const btparse = require('btparse')
9+
const dht = require('dht.js/lib/dht/bencode')
10+
const dhtBencode = require('dht-bencode')
1111

12-
var buffer = fs.readFileSync(path.join(__dirname, 'test.torrent'))
12+
const buffer = fs.readFileSync(path.join(__dirname, 'test.torrent'))
1313

1414
const ITERATIONS = 10000
1515

1616
bench(`bencode.decode() ⨉ ${ITERATIONS}`, function (run) {
17-
var result = null
17+
let result = null
1818

1919
run.start()
20-
for (var i = 0; i < ITERATIONS; i++) {
20+
for (let i = 0; i < ITERATIONS; i++) {
2121
result = bencode.decode(buffer)
2222
}
2323
run.end()
@@ -26,10 +26,10 @@ bench(`bencode.decode() ⨉ ${ITERATIONS}`, function (run) {
2626
})
2727

2828
bench(`bencoding.decode() ⨉ ${ITERATIONS}`, function (run) {
29-
var result = null
29+
let result = null
3030

3131
run.start()
32-
for (var i = 0; i < ITERATIONS; i++) {
32+
for (let i = 0; i < ITERATIONS; i++) {
3333
result = bencoding.decode(buffer)
3434
}
3535
run.end()
@@ -38,10 +38,10 @@ bench(`bencoding.decode() ⨉ ${ITERATIONS}`, function (run) {
3838
})
3939

4040
bench(`bncode.decode() ⨉ ${ITERATIONS}`, function (run) {
41-
var result = null
41+
let result = null
4242

4343
run.start()
44-
for (var i = 0; i < ITERATIONS; i++) {
44+
for (let i = 0; i < ITERATIONS; i++) {
4545
result = bncode.decode(buffer)
4646
}
4747
run.end()
@@ -50,10 +50,10 @@ bench(`bncode.decode() ⨉ ${ITERATIONS}`, function (run) {
5050
})
5151

5252
bench(`btparse() ⨉ ${ITERATIONS}`, function (run) {
53-
var result = null
53+
let result = null
5454

5555
run.start()
56-
for (var i = 0; i < ITERATIONS; i++) {
56+
for (let i = 0; i < ITERATIONS; i++) {
5757
result = btparse(buffer)
5858
}
5959
run.end()
@@ -62,10 +62,10 @@ bench(`btparse() ⨉ ${ITERATIONS}`, function (run) {
6262
})
6363

6464
bench(`dht.decode() ⨉ ${ITERATIONS}`, function (run) {
65-
var result = null
65+
let result = null
6666

6767
run.start()
68-
for (var i = 0; i < ITERATIONS; i++) {
68+
for (let i = 0; i < ITERATIONS; i++) {
6969
result = dht.decode(buffer)
7070
}
7171
run.end()
@@ -74,10 +74,10 @@ bench(`dht.decode() ⨉ ${ITERATIONS}`, function (run) {
7474
})
7575

7676
bench(`dhtBencode.decode() ⨉ ${ITERATIONS}`, function (run) {
77-
var result = null
77+
let result = null
7878

7979
run.start()
80-
for (var i = 0; i < ITERATIONS; i++) {
80+
for (let i = 0; i < ITERATIONS; i++) {
8181
result = dhtBencode.bdecode(buffer)
8282
}
8383
run.end()

benchmark/compare-encode.js

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
var fs = require('fs')
2-
var path = require('path')
3-
var bench = require('nanobench')
1+
const fs = require('fs')
2+
const path = require('path')
3+
const bench = require('nanobench')
44

5-
var bencode = require('../')
6-
var bencoding = require('bencoding')
7-
var bncode = require('bncode')
8-
var dht = require('dht.js/lib/dht/bencode')
9-
var dhtBencode = require('dht-bencode')
5+
const bencode = require('../')
6+
const bencoding = require('bencoding')
7+
const bncode = require('bncode')
8+
const dht = require('dht.js/lib/dht/bencode')
9+
const dhtBencode = require('dht-bencode')
1010

11-
var buffer = fs.readFileSync(path.join(__dirname, 'test.torrent'))
12-
var object = bencode.decode(buffer)
11+
const buffer = fs.readFileSync(path.join(__dirname, 'test.torrent'))
12+
const object = bencode.decode(buffer)
1313

1414
const ITERATIONS = 10000
1515

1616
bench(`bencode.encode() ⨉ ${ITERATIONS}`, function (run) {
17-
var result = null
17+
let result = null
1818

1919
run.start()
20-
for (var i = 0; i < ITERATIONS; i++) {
20+
for (let i = 0; i < ITERATIONS; i++) {
2121
result = bencode.encode(object)
2222
}
2323
run.end()
@@ -26,10 +26,10 @@ bench(`bencode.encode() ⨉ ${ITERATIONS}`, function (run) {
2626
})
2727

2828
bench(`bencoding.encode() ⨉ ${ITERATIONS}`, function (run) {
29-
var result = null
29+
let result = null
3030

3131
run.start()
32-
for (var i = 0; i < ITERATIONS; i++) {
32+
for (let i = 0; i < ITERATIONS; i++) {
3333
result = bencoding.encode(object)
3434
}
3535
run.end()
@@ -38,10 +38,10 @@ bench(`bencoding.encode() ⨉ ${ITERATIONS}`, function (run) {
3838
})
3939

4040
bench(`bncode.encode() ⨉ ${ITERATIONS}`, function (run) {
41-
var result = null
41+
let result = null
4242

4343
run.start()
44-
for (var i = 0; i < ITERATIONS; i++) {
44+
for (let i = 0; i < ITERATIONS; i++) {
4545
result = bncode.encode(object)
4646
}
4747
run.end()
@@ -50,10 +50,10 @@ bench(`bncode.encode() ⨉ ${ITERATIONS}`, function (run) {
5050
})
5151

5252
bench(`dht.encode() ⨉ ${ITERATIONS}`, function (run) {
53-
var result = null
53+
let result = null
5454

5555
run.start()
56-
for (var i = 0; i < ITERATIONS; i++) {
56+
for (let i = 0; i < ITERATIONS; i++) {
5757
result = dht.encode(object)
5858
}
5959
run.end()
@@ -62,10 +62,10 @@ bench(`dht.encode() ⨉ ${ITERATIONS}`, function (run) {
6262
})
6363

6464
bench(`dhtBencode.encode() ⨉ ${ITERATIONS}`, function (run) {
65-
var result = null
65+
let result = null
6666

6767
run.start()
68-
for (var i = 0; i < ITERATIONS; i++) {
68+
for (let i = 0; i < ITERATIONS; i++) {
6969
result = dhtBencode.bencode(object)
7070
}
7171
run.end()

0 commit comments

Comments
 (0)