Skip to content

Commit

Permalink
fix benchmarks, test against more mp versions
Browse files Browse the repository at this point in the history
  • Loading branch information
isaacs committed May 19, 2023
1 parent 15ab078 commit 9853113
Show file tree
Hide file tree
Showing 111 changed files with 1,079 additions and 786 deletions.
2 changes: 1 addition & 1 deletion bench/impls/extend-minipass-current.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
const Minipass = require('../..')
const Minipass = require('../..').Minipass

module.exports = class ExtendMinipass extends Minipass {
constructor (opts) {
Expand Down
2 changes: 1 addition & 1 deletion bench/impls/minipass-current-async.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
const Minipass = require('../..')
const Minipass = require('../..').Minipass
module.exports = class extends Minipass {
constructor (options = {}) {
options.async = true
Expand Down
2 changes: 1 addition & 1 deletion bench/impls/minipass-current.js
Original file line number Diff line number Diff line change
@@ -1 +1 @@
module.exports = require('../..')
module.exports = require('../..').Minipass
2 changes: 1 addition & 1 deletion bench/impls/minipass-latest.js
Original file line number Diff line number Diff line change
@@ -1 +1 @@
module.exports = require('minipass')
module.exports = require('minipass').Minipass
1 change: 1 addition & 0 deletions bench/impls/minipass-v4.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
module.exports = require('minipass4')
1 change: 1 addition & 0 deletions bench/impls/minipass-v5.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
module.exports = require('minipass5').Minipass
2 changes: 2 additions & 0 deletions bench/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ const fs = require('fs')
const impls = [
'baseline',
'minipass-v3',
'minipass-v4',
'minipass-v5',
'minipass-latest',
'minipass-current',
'minipass-current-async',
Expand Down
121 changes: 31 additions & 90 deletions bench/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 4 additions & 2 deletions bench/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,10 @@
"dependencies": {
"@npmcli/promise-spawn": "^2.0.0",
"@web-std/stream": "^1.0.1",
"minipass": "^4.0.1",
"minipass3": "npm:minipass@^3.3.6",
"minipass": "6",
"minipass5": "npm:minipass@5",
"minipass4": "npm:minipass@4",
"minipass3": "npm:minipass@3",
"through2": "^4.0.2"
}
}
Loading

0 comments on commit 9853113

Please sign in to comment.