diff --git a/package-lock.json b/package-lock.json index e62dbf295..6e680e15a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "jsdom": "^26.0.0", "jsonwebtoken": "^9.0.2", "ldapjs": "^2.3.3", - "marked": "^15.0.6", + "marked": "^15.0.7", "moment": "^2.30.1", "moment-timezone": "^0.5.47", "multiparty": "^4.2.3", @@ -48,7 +48,7 @@ "superagent": "10.1.1", "tar-stream": "^3.1.7", "tldjs": "^2.3.1", - "ua-parser-js": "^2.0.1", + "ua-parser-js": "^2.0.2", "underscore": "^1.13.7", "uuid": "^11.0.5", "validator": "^13.12.0", @@ -60,16 +60,16 @@ "release": "scripts/release" }, "devDependencies": { - "@eslint/js": "^9.19.0", + "@eslint/js": "^9.20.0", "commander": "^13.1.0", "easy-table": "^1.2.0", - "eslint": "^9.19.0", + "eslint": "^9.20.0", "expect.js": "*", "hock": "^1.4.1", "js2xmlparser": "^5.0.0", "mocha": "^11.1.0", "mock-aws-s3": "github:cloudron-io/mock-aws-s3#0ad36e5ba", - "nock": "^14.0.0", + "nock": "^14.0.1", "ssh2": "^1.16.0", "yesno": "^0.4.0" } @@ -307,9 +307,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.19.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.19.0.tgz", - "integrity": "sha512-rbq9/g38qjfqFLOVPvwjIvFFdNziEC5S65jmjPw5r6A//QH+W91akh9irMwjDN8zKUTak6W9EsAv4m/7Wnw0UQ==", + "version": "9.20.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.20.0.tgz", + "integrity": "sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==", "dev": true, "license": "MIT", "engines": { @@ -967,6 +967,16 @@ "undici-types": "~5.26.4" } }, + "node_modules/@types/node-fetch": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.12.tgz", + "integrity": "sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "form-data": "^4.0.0" + } + }, "node_modules/@types/request": { "version": "2.48.12", "resolved": "https://registry.npmjs.org/@types/request/-/request-2.48.12.tgz", @@ -2561,18 +2571,18 @@ } }, "node_modules/eslint": { - "version": "9.19.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.19.0.tgz", - "integrity": "sha512-ug92j0LepKlbbEv6hD911THhoRHmbdXt2gX+VDABAW/Ir7D3nqKdv5Pf5vtlyY6HQMTEP2skXY43ueqTCWssEA==", + "version": "9.20.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.20.0.tgz", + "integrity": "sha512-aL4F8167Hg4IvsW89ejnpTwx+B/UQRzJPGgbIOl+4XqffWsahVVsLEWoZvnrVuwpWmnRd7XeXmQI1zlKcFDteA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.19.0", - "@eslint/core": "^0.10.0", + "@eslint/core": "^0.11.0", "@eslint/eslintrc": "^3.2.0", - "@eslint/js": "9.19.0", + "@eslint/js": "9.20.0", "@eslint/plugin-kit": "^0.2.5", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", @@ -2649,6 +2659,19 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/eslint/node_modules/@eslint/core": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.11.0.tgz", + "integrity": "sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, "node_modules/eslint/node_modules/eslint-visitor-keys": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", @@ -4486,9 +4509,9 @@ } }, "node_modules/marked": { - "version": "15.0.6", - "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.6.tgz", - "integrity": "sha512-Y07CUOE+HQXbVDCGl3LXggqJDbXDP2pArc2C1N1RRMN0ONiShoSsIInMd5Gsxupe7fKLpgimTV+HOJ9r7bA+pg==", + "version": "15.0.7", + "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.7.tgz", + "integrity": "sha512-dgLIeKGLx5FwziAnsk4ONoGwHwGPJzselimvlVskE9XLN4Orv9u2VA3GWw/lYUqjfA0rUT/6fqKwfZJapP9BEg==", "license": "MIT", "bin": { "marked": "bin/marked.js" @@ -4976,9 +4999,9 @@ } }, "node_modules/nock": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/nock/-/nock-14.0.0.tgz", - "integrity": "sha512-3Z2ZoZoYTR/y2I+NI16+6IzfZFKBX7MrADtoBAm7v/QKqxQUhKw+Dh+847PPS1j/FDutjfIXfrh3CJF74yITWg==", + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/nock/-/nock-14.0.1.tgz", + "integrity": "sha512-IJN4O9pturuRdn60NjQ7YkFt6Rwei7ZKaOwb1tvUIIqTgeD0SDDAX3vrqZD4wcXczeEy/AsUXxpGpP/yHqV7xg==", "dev": true, "license": "MIT", "dependencies": { @@ -4987,7 +5010,7 @@ "propagate": "^2.0.0" }, "engines": { - "node": ">= 18" + "node": ">=18.20.0 <20 || >=20.12.1" } }, "node_modules/node-fetch": { @@ -6630,9 +6653,9 @@ "license": "MIT" }, "node_modules/ua-parser-js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.1.tgz", - "integrity": "sha512-PgWLeyhIgff0Jomd3U2cYCdfp5iHbaCMlylG9NoV19tAlvXWUzM3bG2DIasLTI1PrbLtVutGr1CaezttVV2PeA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.2.tgz", + "integrity": "sha512-NoaPjzMmuUlo5bJ2jrdkzvHL8gpcgVrhUugAqsqsundDO3R8rw7R0OwxLoWhcKtsTb+6u3z9dES8m6+vxEcJog==", "funding": [ { "type": "opencollective", @@ -6649,8 +6672,10 @@ ], "license": "AGPL-3.0-or-later", "dependencies": { + "@types/node-fetch": "^2.6.12", "detect-europe-js": "^0.1.2", "is-standalone-pwa": "^0.1.1", + "node-fetch": "^2.7.0", "ua-is-frozen": "^0.1.2" }, "bin": { diff --git a/package.json b/package.json index 4159f9503..39b1be57b 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "jsdom": "^26.0.0", "jsonwebtoken": "^9.0.2", "ldapjs": "^2.3.3", - "marked": "^15.0.6", + "marked": "^15.0.7", "moment": "^2.30.1", "moment-timezone": "^0.5.47", "multiparty": "^4.2.3", @@ -56,7 +56,7 @@ "superagent": "10.1.1", "tar-stream": "^3.1.7", "tldjs": "^2.3.1", - "ua-parser-js": "^2.0.1", + "ua-parser-js": "^2.0.2", "underscore": "^1.13.7", "uuid": "^11.0.5", "validator": "^13.12.0", @@ -64,16 +64,16 @@ "xml2js": "^0.6.2" }, "devDependencies": { - "@eslint/js": "^9.19.0", + "@eslint/js": "^9.20.0", "commander": "^13.1.0", "easy-table": "^1.2.0", - "eslint": "^9.19.0", + "eslint": "^9.20.0", "expect.js": "*", "hock": "^1.4.1", "js2xmlparser": "^5.0.0", "mocha": "^11.1.0", "mock-aws-s3": "github:cloudron-io/mock-aws-s3#0ad36e5ba", - "nock": "^14.0.0", + "nock": "^14.0.1", "ssh2": "^1.16.0", "yesno": "^0.4.0" },