diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 66858ba..c0bdc16 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,13 +9,13 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [14.x, 16.x, '*'] + node-version: ['lts/-1', 'lts/*', 'node'] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Use Node.js - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - name: Install diff --git a/.gitignore b/.gitignore index 9c21649..d0364ca 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,4 @@ node_modules mydb package-lock.json +.tap/ \ No newline at end of file diff --git a/package.json b/package.json index 965c6ed..fd919f0 100644 --- a/package.json +++ b/package.json @@ -45,21 +45,18 @@ }, "homepage": "https://github.com/mcollina/aedes-persistence-level#readme", "devDependencies": { - "aedes": "^0.46.3", - "aedes-persistence": "^9.1.1", - "concat-stream": "^2.0.0", - "faucet": "0.0.1", + "@fastify/pre-commit": "^2.2.0", + "aedes": "^0.51.3", + "aedes-persistence": "^9.1.2", "level": "^9.0.0", - "mqemitter": "^4.5.0", - "pre-commit": "^1.2.2", - "release-it": "^15.0.0", - "standard": "^17.0.0", - "tape": "^5.5.3", - "through2": "^4.0.2" + "release-it": "^18.1.2", + "standard": "^17.1.2" }, "dependencies": { "aedes-packet": "^3.0.0", + "faucet": "^0.0.4", "msgpack-lite": "^0.1.26", - "qlobber": "^7.0.0" + "qlobber": "^8.0.1", + "tape": "^5.9.0" } } diff --git a/test.js b/test.js index ce6ae40..c43463d 100644 --- a/test.js +++ b/test.js @@ -1,4 +1,4 @@ -const test = require('tape').test +const { test } = require('tape') const persistence = require('./') const abs = require('aedes-persistence/abstract') const { Level } = require('level') // Level >= 8.0.0