Skip to content

Commit 13c2f47

Browse files
mcollina10xLaCroixDrinkerjsumners
authored
Update dependencies (fixed) (#131) (#135)
* Update dependencies (fixed) (#131) * Update dependencies * Updated dependencies * chore(workflows): update node matrix to 18, 20 --------- Co-authored-by: James Sumners <[email protected]> * fixup Signed-off-by: Matteo Collina <[email protected]> * remove codecov Signed-off-by: Matteo Collina <[email protected]> --------- Signed-off-by: Matteo Collina <[email protected]> Co-authored-by: Jamie King <[email protected]> Co-authored-by: James Sumners <[email protected]>
1 parent c917562 commit 13c2f47

20 files changed

+320
-291
lines changed

.github/workflows/ci.yml

+1-4
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
fail-fast: false
2121
matrix:
2222
os: [ubuntu-latest]
23-
node-version: [10, 12, 14, 15, 16]
23+
node-version: [18, 20, 22]
2424
debug: [2, 3, 4]
2525
steps:
2626
- name: Checkout
@@ -39,9 +39,6 @@ jobs:
3939
- name: Run Tests
4040
run: npm run ci
4141

42-
- name: CodeCov
43-
run: npm i -g codecov && codecov -t a62849b5-9006-4dd4-8334-94624d6d8ea2
44-
4542
automerge:
4643
needs: build
4744
runs-on: ubuntu-latest

.gitignore

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
node_modules/
2+
package-lock.json
23
coverage/
34
.nyc_output/
5+
.tap/
46
tmp/
57
npm-debug.log*
68
.DS_Store
7-
.idea
9+
.idea
10+
.vscode

.npmignore

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
11
example/
22
coverage/
3-
.nyc_output/
3+
.nyc_output/
4+
.tap/
5+
scripts/
6+
.github/
7+
test/

.nycrc.yml

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
use-spawn-wrap: true
2+
include: [index.js, debug.js]
3+
reporter: [text, lcov, html]
4+
check-coverage: true
5+
statements: 100
6+
branches: 97
7+
functions: 100
8+
lines: 100

.taprc

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
esm: false
2-
ts: false
3-
jsx: false
4-
coverage: true
51
timeout: 480
2+
reporter: terse
3+
include: [test/*.js]
4+
disable-coverage: true

benchmarks/basic.bench.js

+17-17
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
'use strict'
2-
var wrap = require('module').wrap
3-
var bench = require('fastbench')
4-
var pino = require('pino')
5-
var fs = require('fs')
6-
var dest = process.platform === 'win32' ? fs.createWriteStream('\\\\.\\NUL') : fs.createWriteStream('/dev/null')
7-
var plog = pino(dest)
2+
const wrap = require('module').wrap
3+
const bench = require('fastbench')
4+
let pino = require('pino')
5+
const fs = require('fs')
6+
const dest = process.platform === 'win32' ? fs.createWriteStream('\\\\.\\NUL') : fs.createWriteStream('/dev/null')
7+
const plog = pino(dest)
88

99
process.env.DEBUG = 'dlog'
10-
var dlog = require('debug')('dlog')
10+
const dlog = require('debug')('dlog')
1111
dlog.log = function (s) { dest.write(s) }
1212

1313
delete require.cache[require.resolve('debug')]
@@ -16,8 +16,8 @@ delete require.cache[require.resolve('debug/src/node')]
1616

1717
delete require.cache[require.resolve('pino')]
1818
pino = require('pino')
19-
require('../')(pino({level: 'debug'}, dest))
20-
var pdlog = require('debug')('dlog')
19+
require('../')(pino({ level: 'debug' }, dest))
20+
const pdlog = require('debug')('dlog')
2121

2222
delete require.cache[require.resolve('debug')]
2323
delete require.cache[require.resolve('debug/src/debug.js')]
@@ -28,31 +28,31 @@ require('module').wrap = wrap
2828

2929
delete require.cache[require.resolve('pino')]
3030
pino = require('pino')
31-
require('../')(pino({extreme: true, level: 'debug'}, dest))
32-
var pedlog = require('debug')('dlog')
31+
require('../')(pino({ extreme: true, level: 'debug' }, dest))
32+
const pedlog = require('debug')('dlog')
3333

34-
var max = 10
35-
var run = bench([
34+
const max = 10
35+
const run = bench([
3636
function benchPino (cb) {
37-
for (var i = 0; i < max; i++) {
37+
for (let i = 0; i < max; i++) {
3838
plog.info('hello world')
3939
}
4040
setImmediate(cb)
4141
},
4242
function benchDebug (cb) {
43-
for (var i = 0; i < max; i++) {
43+
for (let i = 0; i < max; i++) {
4444
dlog('hello world')
4545
}
4646
setImmediate(cb)
4747
},
4848
function benchPinoDebug (cb) {
49-
for (var i = 0; i < max; i++) {
49+
for (let i = 0; i < max; i++) {
5050
pdlog('hello world')
5151
}
5252
setImmediate(cb)
5353
},
5454
function benchPinoExtremeDebug (cb) {
55-
for (var i = 0; i < max; i++) {
55+
for (let i = 0; i < max; i++) {
5656
pedlog('hello world')
5757
}
5858
setImmediate(cb)

benchmarks/deep-object.bench.js

+18-18
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
'use strict'
2-
var wrap = require('module').wrap
3-
var bench = require('fastbench')
4-
var pino = require('pino')
5-
var fs = require('fs')
6-
var dest = process.platform === 'win32' ? fs.createWriteStream('\\\\.\\NUL') : fs.createWriteStream('/dev/null')
7-
var plog = pino(dest)
2+
const wrap = require('module').wrap
3+
const bench = require('fastbench')
4+
let pino = require('pino')
5+
const fs = require('fs')
6+
const dest = process.platform === 'win32' ? fs.createWriteStream('\\\\.\\NUL') : fs.createWriteStream('/dev/null')
7+
const plog = pino(dest)
88

99
process.env.DEBUG = 'dlog'
10-
var dlog = require('debug')('dlog')
10+
const dlog = require('debug')('dlog')
1111
dlog.log = function (s) { dest.write(s) }
1212

1313
delete require.cache[require.resolve('debug')]
@@ -16,8 +16,8 @@ delete require.cache[require.resolve('debug/src/node')]
1616

1717
delete require.cache[require.resolve('pino')]
1818
pino = require('pino')
19-
require('../')(pino({level: 'debug'}, dest))
20-
var pdlog = require('debug')('dlog')
19+
require('../')(pino({ level: 'debug' }, dest))
20+
const pdlog = require('debug')('dlog')
2121

2222
delete require.cache[require.resolve('debug')]
2323
delete require.cache[require.resolve('debug/src/debug.js')]
@@ -28,37 +28,37 @@ require('module').wrap = wrap
2828

2929
delete require.cache[require.resolve('pino')]
3030
pino = require('pino')
31-
require('../')(pino({extreme: true, level: 'debug'}, dest))
32-
var pedlog = require('debug')('dlog')
31+
require('../')(pino({ extreme: true, level: 'debug' }, dest))
32+
const pedlog = require('debug')('dlog')
3333

34-
var deep = require('../package.json')
34+
const deep = require('../package.json')
3535
deep.deep = Object.assign({}, JSON.parse(JSON.stringify(deep)))
3636
deep.deep.deep = Object.assign({}, JSON.parse(JSON.stringify(deep)))
3737
deep.deep.deep.deep = Object.assign({}, JSON.parse(JSON.stringify(deep)))
3838

39-
var max = 10
39+
const max = 10
4040

41-
var run = bench([
41+
const run = bench([
4242
function benchPinoDeepObj (cb) {
43-
for (var i = 0; i < max; i++) {
43+
for (let i = 0; i < max; i++) {
4444
plog.info(deep)
4545
}
4646
setImmediate(cb)
4747
},
4848
function benchDebugDeepObj (cb) {
49-
for (var i = 0; i < max; i++) {
49+
for (let i = 0; i < max; i++) {
5050
dlog(deep)
5151
}
5252
setImmediate(cb)
5353
},
5454
function benchPinoDebugDeepObj (cb) {
55-
for (var i = 0; i < max; i++) {
55+
for (let i = 0; i < max; i++) {
5656
pdlog(deep)
5757
}
5858
setImmediate(cb)
5959
},
6060
function benchPinoExtremeDebugDeepObj (cb) {
61-
for (var i = 0; i < max; i++) {
61+
for (let i = 0; i < max; i++) {
6262
pedlog(deep)
6363
}
6464
setImmediate(cb)

benchmarks/object.bench.js

+21-21
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
'use strict'
2-
var wrap = require('module').wrap
3-
var bench = require('fastbench')
4-
var pino = require('pino')
5-
var fs = require('fs')
6-
var dest = process.platform === 'win32' ? fs.createWriteStream('\\\\.\\NUL') : fs.createWriteStream('/dev/null')
7-
var plog = pino(dest)
2+
const wrap = require('module').wrap
3+
const bench = require('fastbench')
4+
let pino = require('pino')
5+
const fs = require('fs')
6+
const dest = process.platform === 'win32' ? fs.createWriteStream('\\\\.\\NUL') : fs.createWriteStream('/dev/null')
7+
const plog = pino(dest)
88

99
process.env.DEBUG = 'dlog'
10-
var dlog = require('debug')('dlog')
10+
const dlog = require('debug')('dlog')
1111
dlog.log = function (s) { dest.write(s) }
1212

1313
delete require.cache[require.resolve('debug')]
@@ -16,8 +16,8 @@ delete require.cache[require.resolve('debug/src/node')]
1616

1717
delete require.cache[require.resolve('pino')]
1818
pino = require('pino')
19-
require('../')(pino({level: 'debug'}, dest))
20-
var pdlog = require('debug')('dlog')
19+
require('../')(pino({ level: 'debug' }, dest))
20+
const pdlog = require('debug')('dlog')
2121

2222
delete require.cache[require.resolve('debug')]
2323
delete require.cache[require.resolve('debug/src/debug.js')]
@@ -26,33 +26,33 @@ delete require.cache[require.resolve('../')]
2626
delete require.cache[require.resolve('../debug')]
2727
require('module').wrap = wrap
2828

29-
require('../')(pino({extreme: true, level: 'debug'}, dest))
30-
var pedlog = require('debug')('dlog')
29+
require('../')(pino({ extreme: true, level: 'debug' }, dest))
30+
const pedlog = require('debug')('dlog')
3131

32-
var max = 10
32+
const max = 10
3333

34-
var run = bench([
34+
const run = bench([
3535
function benchPinoObj (cb) {
36-
for (var i = 0; i < max; i++) {
37-
plog.info({hello: 'world'})
36+
for (let i = 0; i < max; i++) {
37+
plog.info({ hello: 'world' })
3838
}
3939
setImmediate(cb)
4040
},
4141
function benchDebugObj (cb) {
42-
for (var i = 0; i < max; i++) {
43-
dlog({hello: 'world'})
42+
for (let i = 0; i < max; i++) {
43+
dlog({ hello: 'world' })
4444
}
4545
setImmediate(cb)
4646
},
4747
function benchPinoDebugObj (cb) {
48-
for (var i = 0; i < max; i++) {
49-
pdlog({hello: 'world'})
48+
for (let i = 0; i < max; i++) {
49+
pdlog({ hello: 'world' })
5050
}
5151
setImmediate(cb)
5252
},
5353
function benchPinoExtremeDebugDeepObj (cb) {
54-
for (var i = 0; i < max; i++) {
55-
pedlog({hello: 'world'})
54+
for (let i = 0; i < max; i++) {
55+
pedlog({ hello: 'world' })
5656
}
5757
setImmediate(cb)
5858
}

0 commit comments

Comments
 (0)