diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b972c06c..f972564f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,7 +13,7 @@ jobs: - name: Setup uses: actions/setup-node@v4 with: - node-version: 22.x + node-version: 24.x - name: Install dependencies run: npm install --location=global bslint @hns-dev/bsdoc @@ -37,7 +37,7 @@ jobs: - name: Setup uses: actions/setup-node@v4 with: - node-version: 22.x + node-version: 24.x - name: Install dependencies run: sudo apt-get update && sudo apt-get install -y libunbound-dev | @@ -57,7 +57,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - node: [14.x, 16.x, 18.x, 20.x, 22.x] + node: [14.x, 16.x, 18.x, 20.x, 22.x, 24.x] steps: - uses: actions/checkout@v4 diff --git a/package-lock.json b/package-lock.json index 07124c7f..29346550 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "bcfg": "~0.2.2", "bcrypto": "~5.4.0", "bcurl": "~0.2.1", - "bdb": "~1.6.1", + "bdb": "~1.6.2", "bdns": "~0.1.5", "bevent": "~0.1.6", "bfile": "~0.2.3", @@ -29,7 +29,7 @@ "bsocks": "~0.2.6", "btcp": "~0.1.5", "buffer-map": "~0.0.8", - "bufio": "~1.2.2", + "bufio": "~1.2.3", "bupnp": "~0.2.6", "bval": "~0.1.8", "bweb": "~0.2.0", @@ -49,7 +49,7 @@ "hsw-rpc": "bin/hsw-rpc" }, "devDependencies": { - "bmocha": "^2.2.0", + "bmocha": "^2.2.1", "bslintrc": "^0.0.3" }, "engines": { @@ -115,9 +115,9 @@ } }, "node_modules/bdb": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/bdb/-/bdb-1.6.1.tgz", - "integrity": "sha512-1mtLGGUTNovmPPEwW44By96Pro3/OI8PVXSYivTemDcxWcHP6FVtEj0j6HO4lShK9PIhkAWk7ssmuWyORXCHdQ==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/bdb/-/bdb-1.6.2.tgz", + "integrity": "sha512-3PxLeNKqwdqMjc/Ox5hontemGFt/AXGQsrEHFA0bynISfqhYI8r1qQNtJHEMonD6kcvkejfLA/5ad3n813kmdw==", "hasInstallScript": true, "license": "MIT", "dependencies": { @@ -216,10 +216,11 @@ } }, "node_modules/bmocha": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/bmocha/-/bmocha-2.2.0.tgz", - "integrity": "sha512-f0o/na7RLjoUzcrx3wqyGaOXsPcAlAo7Q2NybKfcUM3udmaDTXMr6Zbo0IZup+BG7ah8jYjk7AK+5tiboirH+g==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/bmocha/-/bmocha-2.2.1.tgz", + "integrity": "sha512-gzyrUTo5ZnPHk2I45E2iO9z4HAVYIfGepJQ4DaXU1pSi4lI2dsPadAdnKSj3cJjnzX3yDxQdGyrc3HNH5bUEfw==", "dev": true, + "license": "MIT", "bin": { "_bmocha": "bin/_bmocha", "bmocha": "bin/bmocha" @@ -371,12 +372,12 @@ } }, "node_modules/bufio": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/bufio/-/bufio-1.2.2.tgz", - "integrity": "sha512-sTsA0ka7sjge/bGUfjk00O/8kNfyeAvJjXXeyvgbXefIrf5GTp99W71qfmCP6FGHWbr4A0IjjM7dFj6bHXVMlw==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bufio/-/bufio-1.2.3.tgz", + "integrity": "sha512-5Tt66bRzYUSlVZatc0E92uDenreJ+DpTBmSAUwL4VSxJn3e6cUyYwx+PoqML0GRZatgA/VX8ybhxItF8InZgqA==", "license": "MIT", "engines": { - "node": ">=14.0.0" + "node": ">=8.0.0" } }, "node_modules/bupnp": { diff --git a/package.json b/package.json index 9855c1ec..5d8e4de1 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "bcfg": "~0.2.2", "bcrypto": "~5.4.0", "bcurl": "~0.2.1", - "bdb": "~1.6.1", + "bdb": "~1.6.2", "bdns": "~0.1.5", "bevent": "~0.1.6", "bfile": "~0.2.3", @@ -40,7 +40,7 @@ "bsocks": "~0.2.6", "btcp": "~0.1.5", "buffer-map": "~0.0.8", - "bufio": "~1.2.2", + "bufio": "~1.2.3", "bupnp": "~0.2.6", "bval": "~0.1.8", "bweb": "~0.2.0", @@ -49,7 +49,7 @@ "urkel": "~1.0.3" }, "devDependencies": { - "bmocha": "^2.2.0", + "bmocha": "^2.2.1", "bslintrc": "^0.0.3" }, "main": "./lib/hsd.js",