diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 1c6f599..c3478ec 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -11,11 +11,14 @@ jobs: steps: - name: Checkout the repository uses: actions/checkout@v2 - - name: Install Node.js - uses: actions/setup-node@v2 + + - name: Setup Node.js + uses: actions/setup-node@v3 with: - node-version: 14 + node-version-file: '.nvmrc' + cache: 'npm' + - name: Install dependencies - run: cd benchmark && npm ci + run: npm run bootstrap - name: Run benchmark run: cd benchmark && npm start diff --git a/benchmark/package-lock.json b/benchmark/package-lock.json index 71ec7be..82ab0a7 100644 --- a/benchmark/package-lock.json +++ b/benchmark/package-lock.json @@ -6,26 +6,12 @@ "": { "name": "@bbob/benchmark", "dependencies": { - "@bbob/parser": "3.0.0", "benchmark": "2.1.4", "picocolors": "1.0.0", "xbbcode-parser": "0.1.2", "ya-bbcode": "1.0.12" } }, - "node_modules/@bbob/parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@bbob/parser/-/parser-3.0.0.tgz", - "integrity": "sha512-Ee7HpoPpsS57VyS1UKYKsHOzVro/qtBTiY1BhOu7lhglespf4RhjaLiW2p98nZiFjeXh5ycbl+rsjhZ9tjSRDg==", - "dependencies": { - "@bbob/plugin-helper": "^3.0.0" - } - }, - "node_modules/@bbob/plugin-helper": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@bbob/plugin-helper/-/plugin-helper-3.0.0.tgz", - "integrity": "sha512-ZVZreMDxyb4ARfKAAqpNAmM344BXosc/6ozX+NhLz/IrhNFqatFQRqkt7dFhaeZVC1kLK++xsAWBIEzkSPTeZg==" - }, "node_modules/benchmark": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/benchmark/-/benchmark-2.1.4.tgz", @@ -65,19 +51,6 @@ } }, "dependencies": { - "@bbob/parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@bbob/parser/-/parser-3.0.0.tgz", - "integrity": "sha512-Ee7HpoPpsS57VyS1UKYKsHOzVro/qtBTiY1BhOu7lhglespf4RhjaLiW2p98nZiFjeXh5ycbl+rsjhZ9tjSRDg==", - "requires": { - "@bbob/plugin-helper": "^3.0.0" - } - }, - "@bbob/plugin-helper": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@bbob/plugin-helper/-/plugin-helper-3.0.0.tgz", - "integrity": "sha512-ZVZreMDxyb4ARfKAAqpNAmM344BXosc/6ozX+NhLz/IrhNFqatFQRqkt7dFhaeZVC1kLK++xsAWBIEzkSPTeZg==" - }, "benchmark": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/benchmark/-/benchmark-2.1.4.tgz",