Skip to content

Commit 24c6c26

Browse files
committed
Update dependencies
1 parent f3ebb23 commit 24c6c26

22 files changed

Lines changed: 1666 additions & 1628 deletions

File tree

.github/workflows/node.js.yml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616

1717
strategy:
1818
matrix:
19-
node-version: [18.x, 20.x, 22.x]
19+
node-version: [18.x, 20.x, 22.x, 23.x]
2020
platform: [ubuntu-latest, windows-latest]
2121

2222
runs-on: ${{ matrix.platform }}
@@ -25,7 +25,7 @@ jobs:
2525
- uses: actions/checkout@v4
2626
with:
2727
submodules: true
28-
- run: corepack enable
28+
- uses: pnpm/action-setup@v4
2929
- name: Use Node.js ${{ matrix.node-version }}
3030
uses: actions/setup-node@v4
3131
with:
@@ -36,9 +36,6 @@ jobs:
3636
- name: Test ${{ matrix.node-version }}
3737
run: npm run coverage
3838
- name: Upload coverage reports to Codecov
39-
uses: codecov/codecov-action@v4
39+
uses: codecov/codecov-action@v5
4040
with:
41-
fail_ci_if_error: true
42-
verbose: true
43-
env:
44-
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
41+
token: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
id-token: write
1111
steps:
1212
- uses: actions/checkout@v4
13-
- run: corepack enable
13+
- uses: pnpm/action-setup@v4
1414
- uses: actions/setup-node@v4
1515
with:
1616
node-version: '22.x'

.npmrc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
engine-strict=true
2-
strict-peer-dependencies=false

eslint.config.mjs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,4 +49,12 @@ export default [
4949
'n/prefer-node-protocol': 'off',
5050
},
5151
},
52+
{
53+
files: [
54+
'test-vectors/appendix_a.json',
55+
],
56+
rules: {
57+
'json/no-unsafe-values': 'off',
58+
},
59+
},
5260
];

package.json

Lines changed: 11 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -29,40 +29,33 @@
2929
"nofilter": "^3.0.2"
3030
},
3131
"devDependencies": {
32-
"@cto.af/eslint-config": "^5.1.1",
33-
"@cto.af/monopub": "0.1.2",
34-
"@parcel/core": "2.13.3",
35-
"@parcel/optimizer-data-url": "2.13.3",
36-
"@parcel/transformer-inline-string": "2.13.3",
32+
"@cto.af/eslint-config": "^6.0.0",
33+
"@cto.af/monopub": "0.1.3",
34+
"@parcel/core": "2.14.4",
35+
"@parcel/optimizer-data-url": "2.14.4",
36+
"@parcel/transformer-inline-string": "2.14.4",
3737
"ava": "6.2.0",
38-
"bignumber.js": "^9.1.2",
38+
"bignumber.js": "^9.3.0",
3939
"buffer": "^6.0.3",
4040
"copyfiles": "2.4.1",
4141
"docdash": "2.0.2",
42-
"eslint": "^9.17.0",
42+
"eslint": "^9.25.1",
4343
"eslint-plugin-ava": "^15.0.1",
44-
"eslint-plugin-jsdoc": "^50.6.1",
44+
"eslint-plugin-jsdoc": "^50.6.11",
4545
"eslint-plugin-markdown": "^5.1.0",
4646
"eslint-plugin-node": "^11.1.0",
4747
"events": "^3.3.0",
4848
"jsdoc": "^4.0.4",
4949
"minami": "*",
50-
"nve": "^18.0.1",
50+
"nve": "^18.0.2",
5151
"nyc": "^17.1.0",
5252
"process": "^0.11.10",
5353
"rimraf": "5.0.10",
5454
"stream-browserify": "^3.0.0",
5555
"svgo": "3.3.2",
56-
"typescript": "^5.7.2"
56+
"typescript": "^5.8.3"
5757
},
58-
"pnpm": {
59-
"overrides": {
60-
"ip": "https://registry.npmjs.org/neoip/-/neoip-3.0.1.tgz",
61-
"cross-spawn": "7.0.6",
62-
"nanoid": "5.0.9"
63-
}
64-
},
65-
"packageManager": "pnpm@9.15.0",
58+
"packageManager": "pnpm@10.10.0",
6659
"engines": {
6760
"node": ">=18"
6861
}

packages/browserify-demo/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@
1818
"author": "Joe Hildebrand <joe-github@cursive.net>",
1919
"license": "MIT",
2020
"devDependencies": {
21-
"@babel/core": "^7.26.0",
21+
"@babel/core": "^7.26.10",
2222
"babelify": "^10.0.0",
2323
"browserify": "^17.0.1",
2424
"cbor-bigdecimal": "^10.0.3",
2525
"copyfiles": "^2.4.1",
2626
"node-inspect-extracted": "*",
2727
"rimraf": "5.0.10",
28-
"terser": "^5.37.0"
28+
"terser": "^5.39.0"
2929
},
3030
"engines": {
3131
"node": ">=18"

packages/cbor-bigdecimal/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
"bignumber.js": "^9.1.0"
3030
},
3131
"devDependencies": {
32-
"bignumber.js": "^9.1.2",
33-
"webpack": "^5.97.1",
32+
"bignumber.js": "^9.3.0",
33+
"webpack": "^5.99.7",
3434
"webpack-cli": "^5.1.4"
3535
},
3636
"engines": {

packages/cbor-cli/bin/cbor2comment.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ const {program} = require('commander');
88

99
const opts = program
1010
.version(pkg.version)
11-
.usage('[options] <file ...>')
11+
.argument('[file...]', 'Files to read, "-" for stdin')
12+
.usage('[options] [file ...]')
1213
.option('-x, --hex <string>', 'Hex string input')
1314
.option('-t, --tabsize [spaces]', 'Indent amount')
1415
.parse(process.argv)

packages/cbor-cli/bin/cbor2diag.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ const {program} = require('commander');
88

99
program
1010
.version(pkg.version)
11-
.usage('[options] <file ...>')
11+
.argument('[file...]', 'Files to read, "-" for stdin')
12+
.usage('[options] [file ...]')
1213
.option('-x, --hex <STRING>', 'Hex string input')
1314
.parse(process.argv);
1415

packages/cbor-cli/bin/cbor2js.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ const {program} = require('commander');
1212

1313
program
1414
.version(pkg.version)
15-
.usage('[options] <file ...>')
15+
.argument('[file...]', 'Files to read, "-" for stdin')
16+
.usage('[options] [file ...]')
1617
.option('-x, --hex <STRING>', 'Hex string input')
1718
.option('-e, --exports', 'add module.exports= to the beginning')
1819
.option('-H, --hidden', 'Include non-enumerable symbols and properties')

0 commit comments

Comments
 (0)