diff --git a/package-lock.json b/package-lock.json index fe725f30..d074dbce 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@amplitude/analytics-node": "^1.5.5", "@apollo/client": "^3.13.8", - "@cyclonedx/cdxgen": "~11.4.4", + "@cyclonedx/cdxgen": "~11.7.0", "@herodevs/eol-shared": "github:herodevs/eol-shared#v0.1.11", "@oclif/core": "^4.5.2", "@oclif/plugin-help": "^6.2.32", @@ -144,9 +144,9 @@ } }, "node_modules/@appthreat/atom": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@appthreat/atom/-/atom-2.2.5.tgz", - "integrity": "sha512-k+BUKc6niDkm0JS+NHN1cfFcOVRJGjnGtJNItl/e1deBm37lHO6z5hczRWXMXMNdtg84vhcF0z5xeqxzvL6IeQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@appthreat/atom/-/atom-2.3.0.tgz", + "integrity": "sha512-7oXgrKASyRnPc/ILrCxpfkBxeBRYE7Okw5DvUzXrIQP1DiJ7oJ1AI9MXgfhU1Sjv1ikb0hMi5F/QoutrBfq2aw==", "license": "MIT", "optional": true, "workspaces": [ @@ -169,22 +169,22 @@ } }, "node_modules/@appthreat/atom-common": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@appthreat/atom-common/-/atom-common-1.0.6.tgz", - "integrity": "sha512-R3n/GQQL3GXIfeltHLLUv91iDszZzgM7YfiSWwn/E+IK8IZ6eY3r/f7peCtvTXBJrFfXBJVWkBJjJtN4LAIsiQ==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@appthreat/atom-common/-/atom-common-1.0.8.tgz", + "integrity": "sha512-JSfUNFdEFRyK678WnBlMPWk+tFZwrebUoWF9Jj0AoYVQi6NCqvzPCzsmyOI/jRYvecnN8FgdEozZsujo/nPqNQ==", "license": "MIT", "optional": true }, "node_modules/@appthreat/atom-parsetools": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@appthreat/atom-parsetools/-/atom-parsetools-1.0.6.tgz", - "integrity": "sha512-UI4wqR0PXw8nxVSBgRIjiYb3Uv613zpj7uoEWAIwp7Ad6tfdej/On0fgM+5m+UCL/bCEgJh4hsWwZvTHweMeBw==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@appthreat/atom-parsetools/-/atom-parsetools-1.0.8.tgz", + "integrity": "sha512-W/OyTotfDFbgFpMmN1WT5QT6irVpU3EBcl/MH8vZT3OLJwYBFrV/PGkZ1o3WukJrPbivMKlsHcV0e/mr2zYawQ==", "license": "MIT", "optional": true, "dependencies": { - "@appthreat/atom-common": "^1.0.6", - "@babel/parser": "^7.28.0", - "typescript": "^5.8.3", + "@appthreat/atom-common": "^1.0.8", + "@babel/parser": "^7.28.3", + "typescript": "^5.9.2", "yargs": "^17.7.2" }, "bin": { @@ -198,13 +198,13 @@ } }, "node_modules/@appthreat/cdx-proto": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@appthreat/cdx-proto/-/cdx-proto-1.1.1.tgz", - "integrity": "sha512-q/L5xkmI245jMlU2zeNuL6cBQe0hGiKk75OHIGUKCUQAAf7viGC11J/EkTbRP4NmwSEnExRCrNo/oduYyKmMcg==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@appthreat/cdx-proto/-/cdx-proto-1.1.4.tgz", + "integrity": "sha512-cAC1EpAesqMOfaOl1Q37WN38PV+nbc3MQmab0p3cVGsrL3KWP3dUbNWRdzN4sVL/gVOYEouwvR/PXvDF9WCeVA==", "license": "Apache-2.0", "optional": true, "dependencies": { - "@bufbuild/protobuf": "2.6.0" + "@bufbuild/protobuf": "2.6.3" }, "engines": { "node": ">=20" @@ -1464,9 +1464,9 @@ } }, "node_modules/@bufbuild/protobuf": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.6.0.tgz", - "integrity": "sha512-6cuonJVNOIL7lTj5zgo/Rc2bKAo4/GvN+rKCrUj7GdEHRzCk8zKOfFwUsL9nAVk5rSIsRmlgcpLzTRysopEeeg==", + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.6.3.tgz", + "integrity": "sha512-w/gJKME9mYN7ZoUAmSMAWXk4hkVpxRKvEJCb3dV5g9wwWdxTJJ0ayOJAVcNxtdqaxDyFuC0uz4RSGVacJ030PQ==", "license": "(Apache-2.0 AND BSD-3-Clause)", "optional": true }, @@ -1495,13 +1495,13 @@ } }, "node_modules/@cyclonedx/cdxgen": { - "version": "11.4.4", - "resolved": "https://registry.npmjs.org/@cyclonedx/cdxgen/-/cdxgen-11.4.4.tgz", - "integrity": "sha512-r3OttNLN+twYPbaI+0gmYgjCVE/IryZPrtsq1GV5I/bNLZsX+wXOSzfCddIf5t+GfG74rhhVwQUSJXuK6lQ2aQ==", + "version": "11.7.0", + "resolved": "https://registry.npmjs.org/@cyclonedx/cdxgen/-/cdxgen-11.7.0.tgz", + "integrity": "sha512-k4kthndGHjFCGX2N1HP+o/5qnd5a+3kHPSrNIcflgAow90xQ7X68yFUsPxKU4KTdTHvvDlpo3ovVl19d1OgG7A==", "license": "Apache-2.0", "dependencies": { - "@babel/parser": "^7.28.0", - "@babel/traverse": "^7.28.0", + "@babel/parser": "^7.28.3", + "@babel/traverse": "^7.28.3", "@iarna/toml": "2.2.5", "@npmcli/arborist": "^9.1.2", "ajv": "^8.17.1", @@ -1522,7 +1522,6 @@ "table": "^6.9.0", "tar": "^7.4.3", "uuid": "^11.1.0", - "validate-iri": "^1.0.1", "xml-js": "^1.6.11", "yaml": "^2.8.0", "yargs": "^17.7.2", @@ -1542,9 +1541,9 @@ "node": ">=20" }, "optionalDependencies": { - "@appthreat/atom": "2.2.5", - "@appthreat/cdx-proto": "1.1.1", - "@bufbuild/protobuf": "2.6.0", + "@appthreat/atom": "2.3.0", + "@appthreat/cdx-proto": "1.1.4", + "@bufbuild/protobuf": "2.6.3", "@cyclonedx/cdxgen-plugins-bin": "1.6.12", "@cyclonedx/cdxgen-plugins-bin-darwin-amd64": "1.6.12", "@cyclonedx/cdxgen-plugins-bin-darwin-arm64": "1.6.12", @@ -1559,9 +1558,9 @@ "body-parser": "^2.2.0", "compression": "^1.8.0", "connect": "^3.7.0", - "jsonata": "^2.0.6", + "jsonata": "^2.1.0", "sequelize": "^6.37.7", - "sqlite3": "npm:@appthreat/sqlite3@^6.0.7" + "sqlite3": "npm:@appthreat/sqlite3@^6.0.9" } }, "node_modules/@cyclonedx/cdxgen-plugins-bin": { @@ -13284,12 +13283,6 @@ "dev": true, "license": "MIT" }, - "node_modules/validate-iri": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/validate-iri/-/validate-iri-1.0.1.tgz", - "integrity": "sha512-gLXi7351CoyVVQw8XE5sgpYawRKatxE7kj/xmCxXOZS1kMdtcqC0ILIqLuVEVnAUQSL/evOGG3eQ+8VgbdnstA==", - "license": "MIT" - }, "node_modules/validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", diff --git a/package.json b/package.json index b262a6c7..786a2b8c 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "dependencies": { "@amplitude/analytics-node": "^1.5.5", "@apollo/client": "^3.13.8", - "@cyclonedx/cdxgen": "~11.4.4", + "@cyclonedx/cdxgen": "~11.7.0", "@herodevs/eol-shared": "github:herodevs/eol-shared#v0.1.11", "@oclif/core": "^4.5.2", "@oclif/plugin-help": "^6.2.32",