Code Monkey home page Code Monkey logo

benchmarks's Introduction

benchmarks

Benchmark tooling for the npm cli

Options:

manager (alias -m)

Type: Array

Options: all, npm, yarn, pnpm ...

List of package managers to benchmark (must be npm installable strings)

fixture (alias -f)

Type: Array

Options: all, angular-quickstart, app-large, app-medium, ember-quickstart, eslint-config, mixcreant, react-app, tsconfig

List of fixtures to run the given benchmarks against

benchmark (alias -b)

Type: Array

Options: all, clean, lock-only, cache-only, modules-only, no-lock, no-cache, no-modules, no-clean

List of benchmarks to run

report (alias -r)

Type: Boolean

Generate a text report

graph (alias -g)

Type: Boolean

Generate a svg graph

Example usage:

./bin/benchmark.js -m all -b all -f app-large -g

Note: Graph generation pulled from pnpm/benchmarks-of-javascript-package-managers

benchmarks's People

Contributors

darcyclarke avatar dependabot[bot] avatar lukekarrys avatar mikemimik avatar nikoladev avatar nlf avatar npm-deploy-user avatar wraithgar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

benchmarks's Issues

Add Yarn 2 in the benchmarks

It would be great to compare with Yarn 2 in the benchmarks too. I think most people would be curious about the result. Thanks!
BTW, just switched yarn 1 to npm 7, it is so fast!

Update pull-request comment generation with threshold

Currently, the status in the PR comment just checks if (latest < current) then posts a result based on that. It's not very forgiving. Adding a threshold would be much better to reflect the vary in the results better.

Benchmarks for `npm` v7.7.6 vs. v6.14.12

Benchmark Results

JSON Data/Results
{
  "results": [
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b cache-only -f angular-quickstart",
      "mean": 27.01661621382,
      "stddev": 1.278149884920372,
      "median": 27.01661621382,
      "user": 21.997074485,
      "system": 4.42838043,
      "min": 26.11282776282,
      "max": 27.92040466482,
      "times": [
        27.92040466482,
        26.11282776282
      ],
      "parameters": {
        "benchmark": "cache-only",
        "fixture": "angular-quickstart",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b modules-only -f angular-quickstart",
      "mean": 2.9249756108200002,
      "stddev": 0.08803422291544599,
      "median": 2.9249756108200002,
      "user": 3.424410485,
      "system": 0.30386243,
      "min": 2.86272601482,
      "max": 2.9872252068200003,
      "times": [
        2.86272601482,
        2.9872252068200003
      ],
      "parameters": {
        "benchmark": "modules-only",
        "fixture": "angular-quickstart",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-lock -f angular-quickstart",
      "mean": 2.9753825058200003,
      "stddev": 0.0315070560667165,
      "median": 2.9753825058200003,
      "user": 3.3995094850000003,
      "system": 0.33238343,
      "min": 2.9531036528200003,
      "max": 2.9976613588200003,
      "times": [
        2.9976613588200003,
        2.9531036528200003
      ],
      "parameters": {
        "benchmark": "no-lock",
        "fixture": "angular-quickstart",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-cache -f angular-quickstart",
      "mean": 2.38986421382,
      "stddev": 0.05362017308952553,
      "median": 2.38986421382,
      "user": 2.781966485,
      "system": 0.18054143,
      "min": 2.35194902582,
      "max": 2.42777940182,
      "times": [
        2.35194902582,
        2.42777940182
      ],
      "parameters": {
        "benchmark": "no-cache",
        "fixture": "angular-quickstart",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-modules -f angular-quickstart",
      "mean": 10.964965990820001,
      "stddev": 0.32719364338688606,
      "median": 10.964965990820001,
      "user": 12.305357985,
      "system": 3.7646849299999996,
      "min": 10.73360514682,
      "max": 11.19632683482,
      "times": [
        10.73360514682,
        11.19632683482
      ],
      "parameters": {
        "benchmark": "no-modules",
        "fixture": "angular-quickstart",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-clean -f angular-quickstart",
      "mean": 2.2655268488200004,
      "stddev": 0.032855017966333076,
      "median": 2.2655268488200004,
      "user": 2.7250124849999997,
      "system": 0.16954443000000002,
      "min": 2.2422948428200002,
      "max": 2.28875885482,
      "times": [
        2.28875885482,
        2.2422948428200002
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "angular-quickstart",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-clean -f angular-quickstart",
      "mean": 2.23207289382,
      "stddev": 0.04039569236214717,
      "median": 2.23207289382,
      "user": 2.7213774849999997,
      "system": 0.13800743,
      "min": 2.20350882582,
      "max": 2.26063696182,
      "times": [
        2.26063696182,
        2.20350882582
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "angular-quickstart",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b cache-only -f app-large",
      "mean": 30.12436687382,
      "stddev": 0.12554889779310272,
      "median": 30.12436687382,
      "user": 23.517994984999998,
      "system": 6.02281893,
      "min": 30.03559039682,
      "max": 30.21314335082,
      "times": [
        30.03559039682,
        30.21314335082
      ],
      "parameters": {
        "benchmark": "cache-only",
        "fixture": "app-large",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b modules-only -f app-large",
      "mean": 2.62723548782,
      "stddev": 0.004568919554948429,
      "median": 2.62723548782,
      "user": 3.058564985,
      "system": 0.26802592999999997,
      "min": 2.6240047738200003,
      "max": 2.63046620182,
      "times": [
        2.63046620182,
        2.6240047738200003
      ],
      "parameters": {
        "benchmark": "modules-only",
        "fixture": "app-large",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-lock -f app-large",
      "mean": 2.68471495932,
      "stddev": 0.009245817850918325,
      "median": 2.68471495932,
      "user": 3.100616985,
      "system": 0.25234993,
      "min": 2.67817717882,
      "max": 2.69125273982,
      "times": [
        2.67817717882,
        2.69125273982
      ],
      "parameters": {
        "benchmark": "no-lock",
        "fixture": "app-large",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-cache -f app-large",
      "mean": 1.9304204318200002,
      "stddev": 0.01903290190120458,
      "median": 1.9304204318200002,
      "user": 2.3123104850000002,
      "system": 0.14364943,
      "min": 1.9169621378200001,
      "max": 1.9438787258200003,
      "times": [
        1.9438787258200003,
        1.9169621378200001
      ],
      "parameters": {
        "benchmark": "no-cache",
        "fixture": "app-large",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-modules -f app-large",
      "mean": 12.604533121820001,
      "stddev": 0.028396274133175223,
      "median": 12.604533121820001,
      "user": 13.047558984999998,
      "system": 5.315379929999999,
      "min": 12.58445392382,
      "max": 12.62461231982,
      "times": [
        12.58445392382,
        12.62461231982
      ],
      "parameters": {
        "benchmark": "no-modules",
        "fixture": "app-large",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-clean -f app-large",
      "mean": 1.9423693923200003,
      "stddev": 0.01680195808625071,
      "median": 1.9423693923200003,
      "user": 2.319358485,
      "system": 0.12977843,
      "min": 1.9304886138200001,
      "max": 1.9542501708200002,
      "times": [
        1.9304886138200001,
        1.9542501708200002
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "app-large",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-clean -f app-large",
      "mean": 1.9389931493200003,
      "stddev": 0.020028422689194445,
      "median": 1.9389931493200003,
      "user": 2.291842485,
      "system": 0.16186043,
      "min": 1.9248309158200003,
      "max": 1.9531553828200001,
      "times": [
        1.9248309158200003,
        1.9531553828200001
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "app-large",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b cache-only -f app-medium",
      "mean": 22.32179763682,
      "stddev": 2.4731904876735062,
      "median": 22.32179763682,
      "user": 17.402053484999996,
      "system": 3.3190909299999998,
      "min": 20.57298787182,
      "max": 24.070607401820002,
      "times": [
        24.070607401820002,
        20.57298787182
      ],
      "parameters": {
        "benchmark": "cache-only",
        "fixture": "app-medium",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b modules-only -f app-medium",
      "mean": 2.5488289243200004,
      "stddev": 0.04490358506634596,
      "median": 2.5488289243200004,
      "user": 3.0201549849999996,
      "system": 0.24848793000000002,
      "min": 2.51707729482,
      "max": 2.5805805538200004,
      "times": [
        2.5805805538200004,
        2.51707729482
      ],
      "parameters": {
        "benchmark": "modules-only",
        "fixture": "app-medium",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-lock -f app-medium",
      "mean": 2.49181947832,
      "stddev": 0.016156018870063835,
      "median": 2.49181947832,
      "user": 2.943799485,
      "system": 0.26480943,
      "min": 2.4803954478200003,
      "max": 2.5032435088200002,
      "times": [
        2.4803954478200003,
        2.5032435088200002
      ],
      "parameters": {
        "benchmark": "no-lock",
        "fixture": "app-medium",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-cache -f app-medium",
      "mean": 2.06056841482,
      "stddev": 0.022400987264498077,
      "median": 2.06056841482,
      "user": 2.358366985,
      "system": 0.16003743,
      "min": 2.04472852482,
      "max": 2.07640830482,
      "times": [
        2.07640830482,
        2.04472852482
      ],
      "parameters": {
        "benchmark": "no-cache",
        "fixture": "app-medium",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-modules -f app-medium",
      "mean": 8.07116512982,
      "stddev": 0.16621223572878405,
      "median": 8.07116512982,
      "user": 8.699875485,
      "system": 2.65482693,
      "min": 7.95363533082,
      "max": 8.18869492882,
      "times": [
        8.18869492882,
        7.95363533082
      ],
      "parameters": {
        "benchmark": "no-modules",
        "fixture": "app-medium",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-clean -f app-medium",
      "mean": 1.7433699458200003,
      "stddev": 0.05261045854711679,
      "median": 1.7433699458200003,
      "user": 2.0779764849999998,
      "system": 0.14562043,
      "min": 1.7061687338200002,
      "max": 1.7805711578200003,
      "times": [
        1.7061687338200002,
        1.7805711578200003
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "app-medium",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-clean -f app-medium",
      "mean": 1.78131475132,
      "stddev": 0.05465673152666863,
      "median": 1.78131475132,
      "user": 2.146011485,
      "system": 0.14148343000000002,
      "min": 1.7426666058200002,
      "max": 1.8199628968200001,
      "times": [
        1.7426666058200002,
        1.8199628968200001
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "app-medium",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b cache-only -f ember-quickstart",
      "mean": 18.743519212320003,
      "stddev": 1.2865796350777616,
      "median": 18.743519212320003,
      "user": 12.889522985,
      "system": 2.2910374300000003,
      "min": 17.83377002782,
      "max": 19.65326839682,
      "times": [
        19.65326839682,
        17.83377002782
      ],
      "parameters": {
        "benchmark": "cache-only",
        "fixture": "ember-quickstart",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b modules-only -f ember-quickstart",
      "mean": 1.8854686078200003,
      "stddev": 0.01694291345911911,
      "median": 1.8854686078200003,
      "user": 2.2617619849999997,
      "system": 0.18286743,
      "min": 1.8734881588200003,
      "max": 1.8974490568200002,
      "times": [
        1.8734881588200003,
        1.8974490568200002
      ],
      "parameters": {
        "benchmark": "modules-only",
        "fixture": "ember-quickstart",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-lock -f ember-quickstart",
      "mean": 1.90019019382,
      "stddev": 0.00025034549902492535,
      "median": 1.90019019382,
      "user": 2.267863485,
      "system": 0.19216893000000002,
      "min": 1.90001317282,
      "max": 1.9003672148200002,
      "times": [
        1.90001317282,
        1.9003672148200002
      ],
      "parameters": {
        "benchmark": "no-lock",
        "fixture": "ember-quickstart",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-cache -f ember-quickstart",
      "mean": 1.60314064232,
      "stddev": 0.003466895757789858,
      "median": 1.60314064232,
      "user": 1.863478985,
      "system": 0.13016943,
      "min": 1.60068917682,
      "max": 1.6055921078200002,
      "times": [
        1.60068917682,
        1.6055921078200002
      ],
      "parameters": {
        "benchmark": "no-cache",
        "fixture": "ember-quickstart",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-modules -f ember-quickstart",
      "mean": 5.57822231632,
      "stddev": 0.003387179367705892,
      "median": 5.57822231632,
      "user": 6.043608984999999,
      "system": 1.72863693,
      "min": 5.57582721882,
      "max": 5.58061741382,
      "times": [
        5.58061741382,
        5.57582721882
      ],
      "parameters": {
        "benchmark": "no-modules",
        "fixture": "ember-quickstart",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-clean -f ember-quickstart",
      "mean": 1.4475389918200001,
      "stddev": 0.005930327797116355,
      "median": 1.4475389918200001,
      "user": 1.766927485,
      "system": 0.11123093,
      "min": 1.44334561682,
      "max": 1.4517323668200002,
      "times": [
        1.4517323668200002,
        1.44334561682
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "ember-quickstart",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-clean -f ember-quickstart",
      "mean": 1.47711325632,
      "stddev": 0.0006953030476882318,
      "median": 1.47711325632,
      "user": 1.789379985,
      "system": 0.12470043,
      "min": 1.47662160282,
      "max": 1.4776049098200001,
      "times": [
        1.47662160282,
        1.4776049098200001
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "ember-quickstart",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b cache-only -f eslint-config",
      "mean": 13.03533742582,
      "stddev": 0.17325549868779946,
      "median": 13.03533742582,
      "user": 10.481881985000001,
      "system": 1.98131693,
      "min": 12.91282728782,
      "max": 13.15784756382,
      "times": [
        13.15784756382,
        12.91282728782
      ],
      "parameters": {
        "benchmark": "cache-only",
        "fixture": "eslint-config",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b modules-only -f eslint-config",
      "mean": 1.6288603468200002,
      "stddev": 0.051425470618428025,
      "median": 1.6288603468200002,
      "user": 1.979896485,
      "system": 0.17954543,
      "min": 1.5924970478200002,
      "max": 1.6652236458200003,
      "times": [
        1.5924970478200002,
        1.6652236458200003
      ],
      "parameters": {
        "benchmark": "modules-only",
        "fixture": "eslint-config",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-lock -f eslint-config",
      "mean": 1.59977714882,
      "stddev": 0.0031635617979031976,
      "median": 1.59977714882,
      "user": 1.9271474849999999,
      "system": 0.20599243,
      "min": 1.59754017282,
      "max": 1.6020141248200002,
      "times": [
        1.6020141248200002,
        1.59754017282
      ],
      "parameters": {
        "benchmark": "no-lock",
        "fixture": "eslint-config",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-cache -f eslint-config",
      "mean": 1.2319034593200002,
      "stddev": 0.06815132563024665,
      "median": 1.2319034593200002,
      "user": 1.4545019849999998,
      "system": 0.10538943,
      "min": 1.1837131948200001,
      "max": 1.28009372382,
      "times": [
        1.1837131948200001,
        1.28009372382
      ],
      "parameters": {
        "benchmark": "no-cache",
        "fixture": "eslint-config",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-modules -f eslint-config",
      "mean": 4.56423640082,
      "stddev": 0.005394397425519234,
      "median": 4.56423640082,
      "user": 5.123183484999999,
      "system": 1.44318093,
      "min": 4.56042198582,
      "max": 4.5680508158199995,
      "times": [
        4.56042198582,
        4.5680508158199995
      ],
      "parameters": {
        "benchmark": "no-modules",
        "fixture": "eslint-config",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-clean -f eslint-config",
      "mean": 1.22297799032,
      "stddev": 0.03360170787802366,
      "median": 1.22297799032,
      "user": 1.509213485,
      "system": 0.09478493,
      "min": 1.1992179948200001,
      "max": 1.24673798582,
      "times": [
        1.24673798582,
        1.1992179948200001
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "eslint-config",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-clean -f eslint-config",
      "mean": 1.1784536218200001,
      "stddev": 0.011622147062724818,
      "median": 1.1784536218200001,
      "user": 1.449006485,
      "system": 0.08593443,
      "min": 1.17023552282,
      "max": 1.1866717208200002,
      "times": [
        1.1866717208200002,
        1.17023552282
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "eslint-config",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b cache-only -f mixcreant",
      "mean": 23.60430290732,
      "stddev": 0.4926401298478006,
      "median": 23.60430290732,
      "user": 17.795695484999996,
      "system": 3.64190243,
      "min": 23.25595373082,
      "max": 23.952652083820002,
      "times": [
        23.952652083820002,
        23.25595373082
      ],
      "parameters": {
        "benchmark": "cache-only",
        "fixture": "mixcreant",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b modules-only -f mixcreant",
      "mean": 2.4611617733199997,
      "stddev": 0.016300268653425955,
      "median": 2.4611617733199997,
      "user": 2.852880485,
      "system": 0.28253793,
      "min": 2.44963574282,
      "max": 2.47268780382,
      "times": [
        2.44963574282,
        2.47268780382
      ],
      "parameters": {
        "benchmark": "modules-only",
        "fixture": "mixcreant",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-lock -f mixcreant",
      "mean": 2.4729801148200004,
      "stddev": 0.014017850293228992,
      "median": 2.4729801148200004,
      "user": 2.932065985,
      "system": 0.23037193,
      "min": 2.46306799782,
      "max": 2.48289223182,
      "times": [
        2.48289223182,
        2.46306799782
      ],
      "parameters": {
        "benchmark": "no-lock",
        "fixture": "mixcreant",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-cache -f mixcreant",
      "mean": 2.0125979438200003,
      "stddev": 0.034083392552902006,
      "median": 2.0125979438200003,
      "user": 2.340408485,
      "system": 0.13030943,
      "min": 1.9884973458200002,
      "max": 2.0366985418200003,
      "times": [
        1.9884973458200002,
        2.0366985418200003
      ],
      "parameters": {
        "benchmark": "no-cache",
        "fixture": "mixcreant",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-modules -f mixcreant",
      "mean": 8.198571105820001,
      "stddev": 0.04561963321278051,
      "median": 8.198571105820001,
      "user": 8.861434984999999,
      "system": 2.76188143,
      "min": 8.166313153820001,
      "max": 8.230829057820001,
      "times": [
        8.166313153820001,
        8.230829057820001
      ],
      "parameters": {
        "benchmark": "no-modules",
        "fixture": "mixcreant",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-clean -f mixcreant",
      "mean": 1.90454000682,
      "stddev": 0.0749481300562137,
      "median": 1.90454000682,
      "user": 2.2958874849999997,
      "system": 0.11637943,
      "min": 1.8515436758200001,
      "max": 1.9575363378200001,
      "times": [
        1.9575363378200001,
        1.8515436758200001
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "mixcreant",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-clean -f mixcreant",
      "mean": 1.8428853588200003,
      "stddev": 0.002713875826193975,
      "median": 1.8428853588200003,
      "user": 2.222639985,
      "system": 0.14322993,
      "min": 1.8409663588200003,
      "max": 1.8448043588200003,
      "times": [
        1.8448043588200003,
        1.8409663588200003
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "mixcreant",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b cache-only -f react-app",
      "mean": 20.244430457820002,
      "stddev": 0.27789890753170204,
      "median": 20.244430457820002,
      "user": 16.147043484999998,
      "system": 2.8860484299999998,
      "min": 20.047926255820002,
      "max": 20.44093465982,
      "times": [
        20.047926255820002,
        20.44093465982
      ],
      "parameters": {
        "benchmark": "cache-only",
        "fixture": "react-app",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b modules-only -f react-app",
      "mean": 2.35345788332,
      "stddev": 0.0174444749056164,
      "median": 2.35345788332,
      "user": 2.684035485,
      "system": 0.29416843,
      "min": 2.3411227768200003,
      "max": 2.36579298982,
      "times": [
        2.3411227768200003,
        2.36579298982
      ],
      "parameters": {
        "benchmark": "modules-only",
        "fixture": "react-app",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-lock -f react-app",
      "mean": 2.36749763332,
      "stddev": 0.0036462053095767263,
      "median": 2.36749763332,
      "user": 2.7379054849999998,
      "system": 0.27973143,
      "min": 2.36491937682,
      "max": 2.3700758898200003,
      "times": [
        2.36491937682,
        2.3700758898200003
      ],
      "parameters": {
        "benchmark": "no-lock",
        "fixture": "react-app",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-cache -f react-app",
      "mean": 1.9719616993200002,
      "stddev": 0.07199363781319715,
      "median": 1.9719616993200002,
      "user": 2.281879485,
      "system": 0.13317793,
      "min": 1.9210545098200003,
      "max": 2.02286888882,
      "times": [
        1.9210545098200003,
        2.02286888882
      ],
      "parameters": {
        "benchmark": "no-cache",
        "fixture": "react-app",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-modules -f react-app",
      "mean": 6.81188639182,
      "stddev": 0.06099986048446679,
      "median": 6.81188639182,
      "user": 7.585384984999999,
      "system": 2.11865093,
      "min": 6.76875297682,
      "max": 6.85501980682,
      "times": [
        6.85501980682,
        6.76875297682
      ],
      "parameters": {
        "benchmark": "no-modules",
        "fixture": "react-app",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-clean -f react-app",
      "mean": 1.8424044523200003,
      "stddev": 0.047518820910777644,
      "median": 1.8424044523200003,
      "user": 2.235093485,
      "system": 0.10835393,
      "min": 1.8088035718200002,
      "max": 1.8760053328200001,
      "times": [
        1.8088035718200002,
        1.8760053328200001
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "react-app",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-clean -f react-app",
      "mean": 1.8074481113200003,
      "stddev": 0.01213045572212813,
      "median": 1.8074481113200003,
      "user": 2.191127985,
      "system": 0.10505893000000001,
      "min": 1.7988705838200003,
      "max": 1.8160256388200002,
      "times": [
        1.8160256388200002,
        1.7988705838200003
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "react-app",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b cache-only -f tsconfig",
      "mean": 1.02460990782,
      "stddev": 0.05239356202726909,
      "median": 1.02460990782,
      "user": 0.763309485,
      "system": 0.15069343000000002,
      "min": 0.9875620648200001,
      "max": 1.06165775082,
      "times": [
        0.9875620648200001,
        1.06165775082
      ],
      "parameters": {
        "benchmark": "cache-only",
        "fixture": "tsconfig",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b modules-only -f tsconfig",
      "mean": 0.41799085232,
      "stddev": 0.0015227226334800952,
      "median": 0.41799085232,
      "user": 0.40745748499999995,
      "system": 0.07082093,
      "min": 0.41691412482,
      "max": 0.41906757982000004,
      "times": [
        0.41691412482,
        0.41906757982000004
      ],
      "parameters": {
        "benchmark": "modules-only",
        "fixture": "tsconfig",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-lock -f tsconfig",
      "mean": 0.40524661732,
      "stddev": 0.004728012216754573,
      "median": 0.40524661732,
      "user": 0.41746548499999997,
      "system": 0.04635293,
      "min": 0.40190340782,
      "max": 0.40858982682,
      "times": [
        0.40190340782,
        0.40858982682
      ],
      "parameters": {
        "benchmark": "no-lock",
        "fixture": "tsconfig",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-cache -f tsconfig",
      "mean": 0.40541088932,
      "stddev": 0.009136510456255412,
      "median": 0.40541088932,
      "user": 0.414466985,
      "system": 0.043445929999999994,
      "min": 0.39895040082000005,
      "max": 0.41187137782000005,
      "times": [
        0.39895040082000005,
        0.41187137782000005
      ],
      "parameters": {
        "benchmark": "no-cache",
        "fixture": "tsconfig",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-modules -f tsconfig",
      "mean": 0.68529757582,
      "stddev": 0.09156141437557426,
      "median": 0.68529757582,
      "user": 0.673222985,
      "system": 0.12734843,
      "min": 0.62055387882,
      "max": 0.75004127282,
      "times": [
        0.62055387882,
        0.75004127282
      ],
      "parameters": {
        "benchmark": "no-modules",
        "fixture": "tsconfig",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-clean -f tsconfig",
      "mean": 0.47490639732000006,
      "stddev": 0.016882585229868716,
      "median": 0.47490639732000006,
      "user": 0.483452985,
      "system": 0.055555429999999996,
      "min": 0.46296860682,
      "max": 0.48684418782000005,
      "times": [
        0.48684418782000005,
        0.46296860682
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "tsconfig",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_7 -b no-clean -f tsconfig",
      "mean": 0.41207774882000003,
      "stddev": 0.012594834665643609,
      "median": 0.41207774882000003,
      "user": 0.41456798499999997,
      "system": 0.05601793000000001,
      "min": 0.40317185582000004,
      "max": 0.42098364182000003,
      "times": [
        0.42098364182000003,
        0.40317185582000004
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "tsconfig",
        "manager": "npm_7"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b cache-only -f angular-quickstart",
      "mean": 24.16593851132,
      "stddev": 0.18691994761839367,
      "median": 24.16593851132,
      "user": 25.322648485,
      "system": 4.690235929999999,
      "min": 24.03376614882,
      "max": 24.29811087382,
      "times": [
        24.03376614882,
        24.29811087382
      ],
      "parameters": {
        "benchmark": "cache-only",
        "fixture": "angular-quickstart",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b modules-only -f angular-quickstart",
      "mean": 6.42535219182,
      "stddev": 0.07734324780230344,
      "median": 6.42535219182,
      "user": 7.273014484999999,
      "system": 0.45031443,
      "min": 6.370662256819999,
      "max": 6.48004212682,
      "times": [
        6.48004212682,
        6.370662256819999
      ],
      "parameters": {
        "benchmark": "modules-only",
        "fixture": "angular-quickstart",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-lock -f angular-quickstart",
      "mean": 6.167401572319999,
      "stddev": 0.14337651992231923,
      "median": 6.167401572319999,
      "user": 7.110181984999999,
      "system": 0.44507842999999997,
      "min": 6.06601906282,
      "max": 6.26878408182,
      "times": [
        6.26878408182,
        6.06601906282
      ],
      "parameters": {
        "benchmark": "no-lock",
        "fixture": "angular-quickstart",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-cache -f angular-quickstart",
      "mean": 7.02217593582,
      "stddev": 0.030936228561254882,
      "median": 7.02217593582,
      "user": 8.046137985,
      "system": 0.43831643,
      "min": 7.000300718819999,
      "max": 7.04405115282,
      "times": [
        7.000300718819999,
        7.04405115282
      ],
      "parameters": {
        "benchmark": "no-cache",
        "fixture": "angular-quickstart",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-modules -f angular-quickstart",
      "mean": 18.67232348482,
      "stddev": 0.1317058009876885,
      "median": 18.67232348482,
      "user": 19.739300985,
      "system": 4.00052193,
      "min": 18.57919341982,
      "max": 18.765453549820002,
      "times": [
        18.765453549820002,
        18.57919341982
      ],
      "parameters": {
        "benchmark": "no-modules",
        "fixture": "angular-quickstart",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-clean -f angular-quickstart",
      "mean": 7.16765812032,
      "stddev": 0.4836953337175925,
      "median": 7.16765812032,
      "user": 8.302104485000001,
      "system": 0.49441793,
      "min": 6.82563386982,
      "max": 7.509682370819999,
      "times": [
        6.82563386982,
        7.509682370819999
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "angular-quickstart",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-clean -f angular-quickstart",
      "mean": 7.68328090232,
      "stddev": 0.18819015605635028,
      "median": 7.68328090232,
      "user": 8.979865985,
      "system": 0.5182679299999999,
      "min": 7.55021036682,
      "max": 7.81635143782,
      "times": [
        7.81635143782,
        7.55021036682
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "angular-quickstart",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b cache-only -f app-large",
      "mean": 32.02613458732,
      "stddev": 2.9377998440548967,
      "median": 32.02613458732,
      "user": 30.512789485,
      "system": 7.07299143,
      "min": 29.94879639582,
      "max": 34.10347277882,
      "times": [
        34.10347277882,
        29.94879639582
      ],
      "parameters": {
        "benchmark": "cache-only",
        "fixture": "app-large",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b modules-only -f app-large",
      "mean": 5.88798690382,
      "stddev": 0.5469893830617363,
      "median": 5.88798690382,
      "user": 6.760052985,
      "system": 0.44881342999999996,
      "min": 5.50120700182,
      "max": 6.27476680582,
      "times": [
        6.27476680582,
        5.50120700182
      ],
      "parameters": {
        "benchmark": "modules-only",
        "fixture": "app-large",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-lock -f app-large",
      "mean": 5.5171348588199995,
      "stddev": 0.17846894465958635,
      "median": 5.5171348588199995,
      "user": 6.426046984999999,
      "system": 0.41785743,
      "min": 5.390938257819999,
      "max": 5.64333145982,
      "times": [
        5.390938257819999,
        5.64333145982
      ],
      "parameters": {
        "benchmark": "no-lock",
        "fixture": "app-large",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-cache -f app-large",
      "mean": 6.32770483882,
      "stddev": 0.024271085296624192,
      "median": 6.32770483882,
      "user": 7.348051985,
      "system": 0.42887893,
      "min": 6.31054258982,
      "max": 6.34486708782,
      "times": [
        6.34486708782,
        6.31054258982
      ],
      "parameters": {
        "benchmark": "no-cache",
        "fixture": "app-large",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-modules -f app-large",
      "mean": 20.12727580082,
      "stddev": 0.08994368416786651,
      "median": 20.12727580082,
      "user": 20.741572984999998,
      "system": 5.499801929999999,
      "min": 20.06367601182,
      "max": 20.19087558982,
      "times": [
        20.19087558982,
        20.06367601182
      ],
      "parameters": {
        "benchmark": "no-modules",
        "fixture": "app-large",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-clean -f app-large",
      "mean": 6.33127146082,
      "stddev": 0.09344805446373958,
      "median": 6.33127146082,
      "user": 7.275505984999999,
      "system": 0.48552193,
      "min": 6.26519370782,
      "max": 6.39734921382,
      "times": [
        6.26519370782,
        6.39734921382
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "app-large",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-clean -f app-large",
      "mean": 6.27496268232,
      "stddev": 0.0194633298197281,
      "median": 6.27496268232,
      "user": 7.251321484999999,
      "system": 0.40197393,
      "min": 6.2612000298199995,
      "max": 6.28872533482,
      "times": [
        6.2612000298199995,
        6.28872533482
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "app-large",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b cache-only -f app-medium",
      "mean": 21.87443179432,
      "stddev": 1.031038736860399,
      "median": 21.87443179432,
      "user": 22.429220484999995,
      "system": 4.22151143,
      "min": 21.14537731182,
      "max": 22.60348627682,
      "times": [
        22.60348627682,
        21.14537731182
      ],
      "parameters": {
        "benchmark": "cache-only",
        "fixture": "app-medium",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b modules-only -f app-medium",
      "mean": 5.252209559319999,
      "stddev": 0.03504935344901124,
      "median": 5.252209559319999,
      "user": 5.940159484999999,
      "system": 0.37191943,
      "min": 5.227425923819999,
      "max": 5.276993194819999,
      "times": [
        5.227425923819999,
        5.276993194819999
      ],
      "parameters": {
        "benchmark": "modules-only",
        "fixture": "app-medium",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-lock -f app-medium",
      "mean": 4.92912039032,
      "stddev": 0.048977560987162445,
      "median": 4.92912039032,
      "user": 5.691755485,
      "system": 0.37001993,
      "min": 4.894488024819999,
      "max": 4.96375275582,
      "times": [
        4.894488024819999,
        4.96375275582
      ],
      "parameters": {
        "benchmark": "no-lock",
        "fixture": "app-medium",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-cache -f app-medium",
      "mean": 5.75833032182,
      "stddev": 0.015409246933986915,
      "median": 5.75833032182,
      "user": 6.5323099849999995,
      "system": 0.39891392999999997,
      "min": 5.74743433882,
      "max": 5.76922630482,
      "times": [
        5.76922630482,
        5.74743433882
      ],
      "parameters": {
        "benchmark": "no-cache",
        "fixture": "app-medium",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-modules -f app-medium",
      "mean": 15.01793940532,
      "stddev": 0.16195426284532882,
      "median": 15.01793940532,
      "user": 15.869247984999998,
      "system": 3.14432343,
      "min": 14.90342044782,
      "max": 15.132458362820001,
      "times": [
        15.132458362820001,
        14.90342044782
      ],
      "parameters": {
        "benchmark": "no-modules",
        "fixture": "app-medium",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-clean -f app-medium",
      "mean": 5.54220600632,
      "stddev": 0.10431778122141895,
      "median": 5.54220600632,
      "user": 6.3396819849999995,
      "system": 0.39354093,
      "min": 5.46844219582,
      "max": 5.61596981682,
      "times": [
        5.61596981682,
        5.46844219582
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "app-medium",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-clean -f app-medium",
      "mean": 5.62094447732,
      "stddev": 0.15673435816020262,
      "median": 5.62094447732,
      "user": 6.445383984999999,
      "system": 0.39916593,
      "min": 5.510116549819999,
      "max": 5.73177240482,
      "times": [
        5.510116549819999,
        5.73177240482
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "app-medium",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b cache-only -f ember-quickstart",
      "mean": 16.929728617820004,
      "stddev": 0.34414338184065696,
      "median": 16.929728617820004,
      "user": 17.625624484999996,
      "system": 3.00160793,
      "min": 16.686382498820002,
      "max": 17.173074736820002,
      "times": [
        16.686382498820002,
        17.173074736820002
      ],
      "parameters": {
        "benchmark": "cache-only",
        "fixture": "ember-quickstart",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b modules-only -f ember-quickstart",
      "mean": 4.7066920118199995,
      "stddev": 0.05474940989115817,
      "median": 4.7066920118199995,
      "user": 5.288967485,
      "system": 0.34607993,
      "min": 4.66797833282,
      "max": 4.745405690819999,
      "times": [
        4.745405690819999,
        4.66797833282
      ],
      "parameters": {
        "benchmark": "modules-only",
        "fixture": "ember-quickstart",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-lock -f ember-quickstart",
      "mean": 4.601016765319999,
      "stddev": 0.021238627459913836,
      "median": 4.601016765319999,
      "user": 5.261225484999999,
      "system": 0.30858543,
      "min": 4.5859987878199995,
      "max": 4.616034742819999,
      "times": [
        4.5859987878199995,
        4.616034742819999
      ],
      "parameters": {
        "benchmark": "no-lock",
        "fixture": "ember-quickstart",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-cache -f ember-quickstart",
      "mean": 5.1157436143199995,
      "stddev": 0.09730050160818449,
      "median": 5.1157436143199995,
      "user": 5.810178485,
      "system": 0.39520243,
      "min": 5.04694176982,
      "max": 5.18454545882,
      "times": [
        5.04694176982,
        5.18454545882
      ],
      "parameters": {
        "benchmark": "no-cache",
        "fixture": "ember-quickstart",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-modules -f ember-quickstart",
      "mean": 12.05655236882,
      "stddev": 0.26848836562057216,
      "median": 12.05655236882,
      "user": 12.825939985,
      "system": 2.3637634299999997,
      "min": 11.866702424820001,
      "max": 12.24640231282,
      "times": [
        12.24640231282,
        11.866702424820001
      ],
      "parameters": {
        "benchmark": "no-modules",
        "fixture": "ember-quickstart",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-clean -f ember-quickstart",
      "mean": 5.099782447819999,
      "stddev": 0.03239336774788667,
      "median": 5.099782447819999,
      "user": 5.960058984999999,
      "system": 0.31762393,
      "min": 5.076876877819999,
      "max": 5.12268801782,
      "times": [
        5.12268801782,
        5.076876877819999
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "ember-quickstart",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-clean -f ember-quickstart",
      "mean": 5.00746149782,
      "stddev": 0.013035599778201052,
      "median": 5.00746149782,
      "user": 5.776394484999999,
      "system": 0.36443443,
      "min": 4.99824393682,
      "max": 5.016679058819999,
      "times": [
        4.99824393682,
        5.016679058819999
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "ember-quickstart",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b cache-only -f eslint-config",
      "mean": 14.964370198320001,
      "stddev": 0.43374280612235644,
      "median": 14.964370198320001,
      "user": 15.790733985,
      "system": 2.47432193,
      "min": 14.65766771882,
      "max": 15.271072677820001,
      "times": [
        14.65766771882,
        15.271072677820001
      ],
      "parameters": {
        "benchmark": "cache-only",
        "fixture": "eslint-config",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b modules-only -f eslint-config",
      "mean": 4.479619577819999,
      "stddev": 0.007438928801069526,
      "median": 4.479619577819999,
      "user": 4.973064484999999,
      "system": 0.32680243,
      "min": 4.47435946082,
      "max": 4.48487969482,
      "times": [
        4.48487969482,
        4.47435946082
      ],
      "parameters": {
        "benchmark": "modules-only",
        "fixture": "eslint-config",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-lock -f eslint-config",
      "mean": 4.63836645332,
      "stddev": 0.14032853472780102,
      "median": 4.63836645332,
      "user": 5.184613984999999,
      "system": 0.32742143,
      "min": 4.53913919482,
      "max": 4.73759371182,
      "times": [
        4.73759371182,
        4.53913919482
      ],
      "parameters": {
        "benchmark": "no-lock",
        "fixture": "eslint-config",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-cache -f eslint-config",
      "mean": 4.99805055182,
      "stddev": 0.014009089240209638,
      "median": 4.99805055182,
      "user": 5.6075024849999995,
      "system": 0.32773843,
      "min": 4.98814462982,
      "max": 5.007956473819999,
      "times": [
        4.98814462982,
        5.007956473819999
      ],
      "parameters": {
        "benchmark": "no-cache",
        "fixture": "eslint-config",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-modules -f eslint-config",
      "mean": 11.277394884320001,
      "stddev": 0.11857376245113452,
      "median": 11.277394884320001,
      "user": 12.249971985,
      "system": 2.06573943,
      "min": 11.193550572820001,
      "max": 11.361239195820001,
      "times": [
        11.193550572820001,
        11.361239195820001
      ],
      "parameters": {
        "benchmark": "no-modules",
        "fixture": "eslint-config",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-clean -f eslint-config",
      "mean": 4.93981208332,
      "stddev": 0.09789812563222675,
      "median": 4.93981208332,
      "user": 5.613223984999999,
      "system": 0.34915493,
      "min": 4.87058765482,
      "max": 5.00903651182,
      "times": [
        4.87058765482,
        5.00903651182
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "eslint-config",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-clean -f eslint-config",
      "mean": 4.91843128782,
      "stddev": 0.04540068749748048,
      "median": 4.91843128782,
      "user": 5.6354579849999995,
      "system": 0.29050893,
      "min": 4.88632815382,
      "max": 4.95053442182,
      "times": [
        4.95053442182,
        4.88632815382
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "eslint-config",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b cache-only -f mixcreant",
      "mean": 24.89243427082,
      "stddev": 0.2523710474117488,
      "median": 24.89243427082,
      "user": 26.074055484999995,
      "system": 4.726576929999999,
      "min": 24.71398099182,
      "max": 25.07088754982,
      "times": [
        25.07088754982,
        24.71398099182
      ],
      "parameters": {
        "benchmark": "cache-only",
        "fixture": "mixcreant",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b modules-only -f mixcreant",
      "mean": 6.75558888832,
      "stddev": 0.10852886656132102,
      "median": 6.75558888832,
      "user": 7.526159484999999,
      "system": 0.46153993,
      "min": 6.67884739082,
      "max": 6.83233038582,
      "times": [
        6.83233038582,
        6.67884739082
      ],
      "parameters": {
        "benchmark": "modules-only",
        "fixture": "mixcreant",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-lock -f mixcreant",
      "mean": 6.32488377182,
      "stddev": 0.2286969497430646,
      "median": 6.32488377182,
      "user": 7.090464985,
      "system": 0.42427643,
      "min": 6.16317060782,
      "max": 6.48659693582,
      "times": [
        6.16317060782,
        6.48659693582
      ],
      "parameters": {
        "benchmark": "no-lock",
        "fixture": "mixcreant",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-cache -f mixcreant",
      "mean": 7.69843562182,
      "stddev": 0.7709718001646164,
      "median": 7.69843562182,
      "user": 8.729074985,
      "system": 0.44187842999999993,
      "min": 7.15327623382,
      "max": 8.24359500982,
      "times": [
        7.15327623382,
        8.24359500982
      ],
      "parameters": {
        "benchmark": "no-cache",
        "fixture": "mixcreant",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-modules -f mixcreant",
      "mean": 17.765982562319998,
      "stddev": 0.4060868544043068,
      "median": 17.765982562319998,
      "user": 18.700501484999997,
      "system": 3.53412193,
      "min": 17.47883579382,
      "max": 18.05312933082,
      "times": [
        17.47883579382,
        18.05312933082
      ],
      "parameters": {
        "benchmark": "no-modules",
        "fixture": "mixcreant",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-clean -f mixcreant",
      "mean": 6.92690869882,
      "stddev": 0.0003629366975795479,
      "median": 6.92690869882,
      "user": 7.836475984999999,
      "system": 0.50015893,
      "min": 6.92665206382,
      "max": 6.92716533382,
      "times": [
        6.92716533382,
        6.92665206382
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "mixcreant",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-clean -f mixcreant",
      "mean": 7.13633986432,
      "stddev": 0.08179361029878408,
      "median": 7.13633986432,
      "user": 8.131597984999999,
      "system": 0.43496992999999995,
      "min": 7.07850304782,
      "max": 7.19417668082,
      "times": [
        7.19417668082,
        7.07850304782
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "mixcreant",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b cache-only -f react-app",
      "mean": 22.93636646532,
      "stddev": 0.23614377339134676,
      "median": 22.93636646532,
      "user": 24.255269485,
      "system": 4.125770429999999,
      "min": 22.76938760182,
      "max": 23.10334532882,
      "times": [
        22.76938760182,
        23.10334532882
      ],
      "parameters": {
        "benchmark": "cache-only",
        "fixture": "react-app",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b modules-only -f react-app",
      "mean": 5.9817681253199995,
      "stddev": 0.12273704737262811,
      "median": 5.9817681253199995,
      "user": 6.683789984999999,
      "system": 0.43642943,
      "min": 5.89497992682,
      "max": 6.068556323819999,
      "times": [
        5.89497992682,
        6.068556323819999
      ],
      "parameters": {
        "benchmark": "modules-only",
        "fixture": "react-app",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-lock -f react-app",
      "mean": 5.96604958682,
      "stddev": 0.13538795631312703,
      "median": 5.96604958682,
      "user": 6.751937985,
      "system": 0.44591393,
      "min": 5.8703158448199995,
      "max": 6.06178332882,
      "times": [
        5.8703158448199995,
        6.06178332882
      ],
      "parameters": {
        "benchmark": "no-lock",
        "fixture": "react-app",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-cache -f react-app",
      "mean": 6.98469274432,
      "stddev": 0.12130701017470534,
      "median": 6.98469274432,
      "user": 7.9673674850000005,
      "system": 0.46119942999999997,
      "min": 6.89891573482,
      "max": 7.070469753819999,
      "times": [
        7.070469753819999,
        6.89891573482
      ],
      "parameters": {
        "benchmark": "no-cache",
        "fixture": "react-app",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-modules -f react-app",
      "mean": 16.709274082820002,
      "stddev": 0.14120593898485015,
      "median": 16.709274082820002,
      "user": 18.060172484999995,
      "system": 3.02962593,
      "min": 16.60942640582,
      "max": 16.809121759820002,
      "times": [
        16.60942640582,
        16.809121759820002
      ],
      "parameters": {
        "benchmark": "no-modules",
        "fixture": "react-app",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-clean -f react-app",
      "mean": 6.61084234782,
      "stddev": 0.14303344373290255,
      "median": 6.61084234782,
      "user": 7.693494984999999,
      "system": 0.45303192999999997,
      "min": 6.50970242982,
      "max": 6.71198226582,
      "times": [
        6.71198226582,
        6.50970242982
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "react-app",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-clean -f react-app",
      "mean": 6.57577692932,
      "stddev": 0.046199095199147534,
      "median": 6.57577692932,
      "user": 7.630512984999999,
      "system": 0.46081693,
      "min": 6.543109235819999,
      "max": 6.60844462282,
      "times": [
        6.543109235819999,
        6.60844462282
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "react-app",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b cache-only -f tsconfig",
      "mean": 1.1131005748200002,
      "stddev": 0.01691432371774231,
      "median": 1.1131005748200002,
      "user": 1.037988485,
      "system": 0.16464593,
      "min": 1.10114034182,
      "max": 1.1250608078200002,
      "times": [
        1.1250608078200002,
        1.10114034182
      ],
      "parameters": {
        "benchmark": "cache-only",
        "fixture": "tsconfig",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b modules-only -f tsconfig",
      "mean": 0.57411359232,
      "stddev": 0.005686925379575877,
      "median": 0.57411359232,
      "user": 0.5845049849999999,
      "system": 0.06293043,
      "min": 0.57009232882,
      "max": 0.57813485582,
      "times": [
        0.57813485582,
        0.57009232882
      ],
      "parameters": {
        "benchmark": "modules-only",
        "fixture": "tsconfig",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-lock -f tsconfig",
      "mean": 0.58277262182,
      "stddev": 0.014548700809709759,
      "median": 0.58277262182,
      "user": 0.5907219850000001,
      "system": 0.06955193000000001,
      "min": 0.57248513682,
      "max": 0.59306010682,
      "times": [
        0.59306010682,
        0.57248513682
      ],
      "parameters": {
        "benchmark": "no-lock",
        "fixture": "tsconfig",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-cache -f tsconfig",
      "mean": 0.58794863932,
      "stddev": 0.011406590510227568,
      "median": 0.58794863932,
      "user": 0.598742485,
      "system": 0.06482093,
      "min": 0.57988296182,
      "max": 0.5960143168200001,
      "times": [
        0.57988296182,
        0.5960143168200001
      ],
      "parameters": {
        "benchmark": "no-cache",
        "fixture": "tsconfig",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-modules -f tsconfig",
      "mean": 0.85072481532,
      "stddev": 0.0005952912787706949,
      "median": 0.85072481532,
      "user": 0.8287989849999999,
      "system": 0.15624993,
      "min": 0.8503038808200001,
      "max": 0.85114574982,
      "times": [
        0.8503038808200001,
        0.85114574982
      ],
      "parameters": {
        "benchmark": "no-modules",
        "fixture": "tsconfig",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-clean -f tsconfig",
      "mean": 0.59834774332,
      "stddev": 0.002725263780904937,
      "median": 0.59834774332,
      "user": 0.608109985,
      "system": 0.05870843,
      "min": 0.59642069082,
      "max": 0.60027479582,
      "times": [
        0.60027479582,
        0.59642069082
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "tsconfig",
        "manager": "npm_6"
      }
    },
    {
      "command": "/home/runner/work/benchmarks/benchmarks/execute.js -m npm_6 -b no-clean -f tsconfig",
      "mean": 0.5839388598199999,
      "stddev": 0.01804611741749586,
      "median": 0.5839388598199999,
      "user": 0.612230485,
      "system": 0.04481343,
      "min": 0.57117832782,
      "max": 0.59669939182,
      "times": [
        0.57117832782,
        0.59669939182
      ],
      "parameters": {
        "benchmark": "no-clean",
        "fixture": "tsconfig",
        "manager": "npm_6"
      }
    }
  ]
}

angular-quickstart

angular-quickstart

app-large

app-large

app-medium

app-medium

ember-quickstart

ember-quickstart

eslint-config

eslint-config

mixcreant

mixcreant

react-app

react-app

tsconfig

tsconfig

Update ci.yml to send correct payload information to benchmark repo

Currently we have to run the following line to get the benchmark suite to work. The https://github.com/npm/cli repo has to send a request to this repository which is private, which means auth is needed.

https://github.com/npm/cli/blob/latest/.github/workflows/benchmark.yml#L38

Changing this repository to public should negate the need for auth. Allowing this request to just be sent.

Testing

  • should be able to validate this with just some curl requests

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.