Skip to content

Commit

Permalink
Update deps
Browse files Browse the repository at this point in the history
  • Loading branch information
davedoesdev committed Feb 1, 2024
1 parent a7b39ea commit 4309722
Show file tree
Hide file tree
Showing 29 changed files with 361 additions and 286 deletions.
14 changes: 7 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ jobs:

strategy:
matrix:
node-version: [16, 18]
node-version: [16, 18, 20]

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Update APT
run: sudo apt update
Expand All @@ -21,7 +21,7 @@ jobs:
run: sudo apt install libboost-dev libboost-context-dev

- name: Use Node ${{ matrix.node-version }}
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}

Expand All @@ -32,15 +32,15 @@ jobs:
run: npx grunt lint

- name: Test
if: matrix.node-version != '18'
if: matrix.node-version != '20'
run: npm test

- name: Coverage
if: matrix.node-version == '18'
if: matrix.node-version == '20'
run: npm run coverage

- name: Coveralls
if: matrix.node-version == '18'
uses: coverallsapp/github-action@master
if: matrix.node-version == '20'
uses: coverallsapp/github-action@v2
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
2 changes: 1 addition & 1 deletion Gruntfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ module.exports = function (grunt)
jshint: {
all: [ 'Gruntfile.js', 'index.js', 'lib/*.js', 'aedes/**/*.js', 'test/*.js', 'bench/**/*.js' ],
options: {
esversion: 9,
esversion: 11,
node: true
}
},
Expand Down
9 changes: 6 additions & 3 deletions bench/common/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,12 @@
var assert = require('assert');
var qlobber = require('../..').set_native(require('../../native'));
var MapValQlobber = require('../options/_mapval').MapValQlobber;
var expect = require('chai').expect;
require('../../test/rabbitmq.js');

function arrays_equal(x, y) {
return (x.length === y.length) && x.every((el, i) => el === y[i]);
}

function remove_duplicates_filter(item, index, arr)
{
return item !== arr[index - 1];
Expand Down Expand Up @@ -66,7 +69,7 @@ exports.remove_bindings = function(matcher)
vals = remove_duplicates(vals);
}

expect(vals).to.eql(test[1].sort());
assert(arrays_equal(vals, test[1].sort()));
}
}
};
Expand Down Expand Up @@ -98,7 +101,7 @@ exports.match = function(matcher)
vals = Array.from(vals.keys()).sort();
}

expect(vals).to.eql(test[1].sort());
assert(arrays_equal(vals, test[1].sort()));
}
}
};
Expand Down
2 changes: 1 addition & 1 deletion coverage/lcov-report/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@ <h1>All files</h1>
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-04-16T11:58:06.050Z
at 2024-02-01T21:43:40.576Z
</div>
<script src="prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion coverage/lcov-report/qlobber/aedes/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ <h1><a href="../../index.html">All files</a> qlobber/aedes</h1>
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-04-16T11:58:06.050Z
at 2024-02-01T21:43:40.576Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion coverage/lcov-report/qlobber/aedes/qlobber-sub.js.html
Original file line number Diff line number Diff line change
Expand Up @@ -436,7 +436,7 @@ <h1><a href="../../index.html">All files</a> / <a href="index.html">qlobber/aede
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-04-16T11:58:06.050Z
at 2024-02-01T21:43:40.576Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion coverage/lcov-report/qlobber/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ <h1><a href="../index.html">All files</a> qlobber</h1>
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-04-16T11:58:06.050Z
at 2024-02-01T21:43:40.576Z
</div>
<script src="../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion coverage/lcov-report/qlobber/index.js.html
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ <h1><a href="../index.html">All files</a> / <a href="index.html">qlobber</a> ind
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-04-16T11:58:06.050Z
at 2024-02-01T21:43:40.576Z
</div>
<script src="../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion coverage/lcov-report/qlobber/lib/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ <h1><a href="../../index.html">All files</a> qlobber/lib</h1>
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-04-16T11:58:06.050Z
at 2024-02-01T21:43:40.576Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion coverage/lcov-report/qlobber/lib/qlobber.js.html
Original file line number Diff line number Diff line change
Expand Up @@ -3448,7 +3448,7 @@ <h1><a href="../../index.html">All files</a> / <a href="index.html">qlobber/lib<
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-04-16T11:58:06.050Z
at 2024-02-01T21:43:40.576Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion coverage/lcov-report/qlobber/lib/wrap_native.js.html
Original file line number Diff line number Diff line change
Expand Up @@ -418,7 +418,7 @@ <h1><a href="../../index.html">All files</a> / <a href="index.html">qlobber/lib<
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-04-16T11:58:06.050Z
at 2024-02-01T21:43:40.576Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion coverage/lcov-report/qlobber/native/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ <h1><a href="../../index.html">All files</a> qlobber/native</h1>
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-04-16T11:58:06.050Z
at 2024-02-01T21:43:40.576Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion coverage/lcov-report/qlobber/native/index.js.html
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ <h1><a href="../../index.html">All files</a> / <a href="index.html">qlobber/nati
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-04-16T11:58:06.050Z
at 2024-02-01T21:43:40.576Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
37 changes: 10 additions & 27 deletions native/package-lock.json

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

6 changes: 3 additions & 3 deletions native/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "qlobber-native",
"description": "Native engine for qlobber",
"version": "3.0.0",
"version": "3.0.1",
"homepage": "https://github.com/davedoesdev/qlobber",
"author": {
"name": "David Halls",
Expand All @@ -18,10 +18,10 @@
"license": "MIT",
"main": "index.js",
"engines": {
"node": ">= 14"
"node": ">= 16"
},
"dependencies": {
"bindings": "^1.5.0",
"node-addon-api": "^5.0.0"
"node-addon-api": "^7.1.0"
}
}
Loading

0 comments on commit 4309722

Please sign in to comment.