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
1313const ITERATIONS = 10000
1414
1515bench ( `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
2727bench ( `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
3939bench ( `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
5151bench ( `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
6363bench ( `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
7575bench ( `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
8787bench ( `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
9999bench ( `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 ( )
0 commit comments