diff --git a/.yarnrc.yml b/.yarnrc.yml index 72712bfa4d2..b4bdbb7c238 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -18,6 +18,9 @@ npmAuditExcludePackages: - level-concat-iterator # TODO: Update leveldb - lodash.get # TODO: Deprecated. Replace to ?. operator. Update sinon - elliptic # TODO: Update dashcore-lib dependency when patched version is available + - ajv # TODO: eslint depends on ajv@^6.12.4 (vuln < 6.14.0), no fix until eslint drops ajv@6 https://github.com/advisories/GHSA-2g4f-4pwh-qvx6 + - bn.js # TODO: Update dashcore-lib dependency when patched version is available https://github.com/advisories/GHSA-378v-28hj-76wf + - minimatch # TODO: Update @oclif/core, karma-webpack, mocha https://github.com/advisories/GHSA-3ppc-4f35-3m26 npmPublishRegistry: "https://registry.npmjs.org" diff --git a/packages/dapi/package.json b/packages/dapi/package.json index 08ca69a8702..05ca0ef6eaa 100644 --- a/packages/dapi/package.json +++ b/packages/dapi/package.json @@ -41,7 +41,7 @@ "@dashevo/wasm-dpp": "workspace:*", "@grpc/grpc-js": "^1.14.3", "@pshenmic/zeromq": "6.0.0-beta.22", - "ajv": "^8.6.0", + "ajv": "^8.18.0", "bs58": "^4.0.1", "cbor": "^8.0.0", "dotenv": "^8.6.0", diff --git a/packages/dashmate/package.json b/packages/dashmate/package.json index ed93c3c452d..30a8dfffd47 100644 --- a/packages/dashmate/package.json +++ b/packages/dashmate/package.json @@ -63,7 +63,7 @@ "@dashevo/withdrawals-contract": "workspace:*", "@oclif/core": "^3.10.8", "@oclif/plugin-help": "^6.0.5", - "ajv": "^8.6.0", + "ajv": "^8.18.0", "ajv-formats": "^2.1.1", "awilix": "^4.2.6", "begoo": "^2.0.2", @@ -91,7 +91,7 @@ "qs": "^6.14.2", "rxjs": "^6.6.7", "semver": "^7.5.3", - "systeminformation": "^5.27.14", + "systeminformation": "^5.31.1", "table": "^6.8.1", "tar": "7.5.9", "wrap-ansi": "^7.0.0" diff --git a/packages/wasm-dpp/package.json b/packages/wasm-dpp/package.json index 522e11dc1db..08af558cf04 100644 --- a/packages/wasm-dpp/package.json +++ b/packages/wasm-dpp/package.json @@ -48,7 +48,7 @@ "@types/bs58": "^4.0.1", "@types/node": "^20.10.0", "@yarnpkg/pnpify": "^4.0.0-rc.42", - "ajv": "^8.6.0", + "ajv": "^8.18.0", "assert": "^2.0.0", "buffer": "^6.0.3", "chai": "^4.3.10", diff --git a/yarn.lock b/yarn.lock index 1206cab979b..bcc14af3aae 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1600,7 +1600,7 @@ __metadata: "@dashevo/wasm-dpp": "workspace:*" "@grpc/grpc-js": "npm:^1.14.3" "@pshenmic/zeromq": "npm:6.0.0-beta.22" - ajv: "npm:^8.6.0" + ajv: "npm:^8.18.0" bs58: "npm:^4.0.1" cbor: "npm:^8.0.0" chai: "npm:^4.3.10" @@ -2099,7 +2099,7 @@ __metadata: "@types/bs58": "npm:^4.0.1" "@types/node": "npm:^20.10.0" "@yarnpkg/pnpify": "npm:^4.0.0-rc.42" - ajv: "npm:^8.6.0" + ajv: "npm:^8.18.0" assert: "npm:^2.0.0" bs58: "npm:^4.0.1" buffer: "npm:^6.0.3" @@ -4795,15 +4795,15 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^8.0.0, ajv@npm:^8.0.1, ajv@npm:^8.6.0, ajv@npm:^8.9.0": - version: 8.12.0 - resolution: "ajv@npm:8.12.0" +"ajv@npm:^8.0.0, ajv@npm:^8.0.1, ajv@npm:^8.18.0, ajv@npm:^8.9.0": + version: 8.18.0 + resolution: "ajv@npm:8.18.0" dependencies: - fast-deep-equal: "npm:^3.1.1" + fast-deep-equal: "npm:^3.1.3" + fast-uri: "npm:^3.0.1" json-schema-traverse: "npm:^1.0.0" require-from-string: "npm:^2.0.2" - uri-js: "npm:^4.2.2" - checksum: 10/b406f3b79b5756ac53bfe2c20852471b08e122bc1ee4cde08ae4d6a800574d9cd78d60c81c69c63ff81e4da7cd0b638fafbb2303ae580d49cf1600b9059efb85 + checksum: 10/bfed9de827a2b27c6d4084324eda76a4e32bdde27410b3e9b81d06e6f8f5c78370fc6b93fe1d869f1939ff1d7c4ae8896960995acb8425e3e9288c8884247c48 languageName: node linkType: hard @@ -7240,7 +7240,7 @@ __metadata: "@dashevo/withdrawals-contract": "workspace:*" "@oclif/core": "npm:^3.10.8" "@oclif/plugin-help": "npm:^6.0.5" - ajv: "npm:^8.6.0" + ajv: "npm:^8.18.0" ajv-formats: "npm:^2.1.1" awilix: "npm:^4.2.6" begoo: "npm:^2.0.2" @@ -7278,7 +7278,7 @@ __metadata: semver: "npm:^7.5.3" sinon: "npm:^17.0.1" sinon-chai: "npm:^3.7.0" - systeminformation: "npm:^5.27.14" + systeminformation: "npm:^5.31.1" table: "npm:^6.8.1" tar: "npm:7.5.9" wrap-ansi: "npm:^7.0.0" @@ -9052,6 +9052,13 @@ __metadata: languageName: node linkType: hard +"fast-uri@npm:^3.0.1": + version: 3.1.0 + resolution: "fast-uri@npm:3.1.0" + checksum: 10/818b2c96dc913bcf8511d844c3d2420e2c70b325c0653633f51821e4e29013c2015387944435cd0ef5322c36c9beecc31e44f71b257aeb8e0b333c1d62bb17c2 + languageName: node + linkType: hard + "fastest-levenshtein@npm:^1.0.12, fastest-levenshtein@npm:^1.0.7": version: 1.0.12 resolution: "fastest-levenshtein@npm:1.0.12" @@ -16804,12 +16811,12 @@ __metadata: languageName: node linkType: hard -"systeminformation@npm:^5.27.14": - version: 5.27.14 - resolution: "systeminformation@npm:5.27.14" +"systeminformation@npm:^5.31.1": + version: 5.31.1 + resolution: "systeminformation@npm:5.31.1" bin: systeminformation: lib/cli.js - checksum: 10/bf8194000e1a4af47acf16a9bc41b715dbd6bde15cb09dc52626f8c8d77ebc1c62b939343ae153b7cbc08486c5d841128019bfe4e5d71c42c14e1089a32c97a1 + checksum: 10/1fff0b2827f7de2ec5379385c9bb12896db92186ee1d721cb08791ae7277a02f39fb8f3060df47312b70fe88c5b91a70726e7265ca8e5bab1f87780fb2acb991 conditions: (os=darwin | os=linux | os=win32 | os=freebsd | os=openbsd | os=netbsd | os=sunos | os=android) languageName: node linkType: hard