diff --git a/package-lock.json b/package-lock.json index f47eeb14..c18e4626 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ }, "devDependencies": { "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "^9.20.0", + "@eslint/js": "^9.21.0", "@koa/cors": "^5.0.0", "@koa/ejs": "^5.1.0", "@types/express": "^5.0.0", @@ -29,7 +29,7 @@ "@types/serve-static": "^1.15.7", "@typescript-eslint/eslint-plugin": "^8.25.0", "@typescript-eslint/parser": "^8.16.0", - "axios": "^1.7.7", + "axios": "^1.8.2", "body-parser": "^1.20.3", "chakram": "^1.5.0", "class-transformer": "^0.5.1", @@ -37,7 +37,7 @@ "cors": "^2.8.5", "eslint": "^9.10.0", "eslint-config-prettier": "^9.1.0", - "eslint-plugin-jest": "^28.10.0", + "eslint-plugin-jest": "^28.11.1", "form-data": "^4.0.1", "handlebars": "^4.7.8", "http-status-codes": "^2.3.0", @@ -46,7 +46,7 @@ "koa-convert": "^2.0.0", "koa-session": "^6.4.0", "lint-staged": "^15.4.3", - "multer": "^1.4.5-lts.1", + "multer": "^2.0.0", "mustache-express": "^1.3.2", "prettier": "^3.5.0", "rimraf": "^6.0.1", @@ -62,9 +62,9 @@ "body-parser": "^1.20.2", "express": "^4.21.2", "express-session": "^1.18.0", - "koa": "^2.15.4", + "koa": "^2.16.1", "koa-bodyparser": "^4.4.1", - "multer": "^1.4.5-lts.1" + "multer": "^2.0.0" }, "peerDependencies": { "class-transformer": "^0.5.1", @@ -1013,9 +1013,9 @@ "license": "MIT" }, "node_modules/@eslint/js": { - "version": "9.20.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.20.0.tgz", - "integrity": "sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==", + "version": "9.21.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.21.0.tgz", + "integrity": "sha512-BqStZ3HX8Yz6LvsF5ByXYrtigrV5AXADWLAGc7PH/1SxOb7/FIYYMszZZWiUou/GB9P2lXWk2SV4d+Z8h0nknw==", "dev": true, "license": "MIT", "engines": { @@ -2998,9 +2998,9 @@ "dev": true }, "node_modules/axios": { - "version": "1.7.7", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", - "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.8.2.tgz", + "integrity": "sha512-ls4GYBm5aig9vWx8AWDSGLpnpDQRtWAfrjU+EuytuODrFBkqesN2RkOQCBzrA1RQNHw1SmRMSDDDSwzNAYQ6Rg==", "dev": true, "license": "MIT", "dependencies": { @@ -4301,10 +4301,11 @@ } }, "node_modules/eslint-plugin-jest": { - "version": "28.10.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-28.10.0.tgz", - "integrity": "sha512-hyMWUxkBH99HpXT3p8hc7REbEZK3D+nk8vHXGgpB+XXsi0gO4PxMSP+pjfUzb67GnV9yawV9a53eUmcde1CCZA==", + "version": "28.11.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-28.11.1.tgz", + "integrity": "sha512-17+112oYbm56kt6ecFDoyi+keLpYblvVG+yze7/DbwsZGorfqaFg9UtgQpaAzJRvA2P64vifMo6WGn7gbj9LXg==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/utils": "^6.0.0 || ^7.0.0 || ^8.0.0" }, @@ -6659,9 +6660,9 @@ } }, "node_modules/koa": { - "version": "2.15.4", - "resolved": "https://registry.npmjs.org/koa/-/koa-2.15.4.tgz", - "integrity": "sha512-7fNBIdrU2PEgLljXoPWoyY4r1e+ToWCmzS/wwMPbUNs7X+5MMET1ObhJBlUkF5uZG9B6QhM2zS1TsH6adegkiQ==", + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/koa/-/koa-2.16.1.tgz", + "integrity": "sha512-umfX9d3iuSxTQP4pnzLOz0HKnPg0FaUUIKcye2lOiz3KPu1Y3M3xlz76dISdFPQs37P9eJz1wUpcTS6KDPn9fA==", "license": "MIT", "optional": true, "dependencies": { @@ -7525,10 +7526,11 @@ "devOptional": true }, "node_modules/multer": { - "version": "1.4.5-lts.1", - "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.5-lts.1.tgz", - "integrity": "sha512-ywPWvcDMeH+z9gQq5qYHCCy+ethsk4goepZ45GLD63fOu0YcNecQxi64nDs3qluZB+murG3/D4dJ7+dGctcCQQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/multer/-/multer-2.0.0.tgz", + "integrity": "sha512-bS8rPZurbAuHGAnApbM9d4h1wSoYqrOqkE+6a64KLMK9yWU7gJXBDDVklKQ3TPi9DRb85cRs6yXaC0+cjxRtRg==", "devOptional": true, + "license": "MIT", "dependencies": { "append-field": "^1.0.0", "busboy": "^1.0.0", @@ -7539,7 +7541,7 @@ "xtend": "^4.0.0" }, "engines": { - "node": ">= 6.0.0" + "node": ">= 10.16.0" } }, "node_modules/multer/node_modules/append-field": { @@ -10424,9 +10426,9 @@ } }, "@eslint/js": { - "version": "9.20.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.20.0.tgz", - "integrity": "sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==", + "version": "9.21.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.21.0.tgz", + "integrity": "sha512-BqStZ3HX8Yz6LvsF5ByXYrtigrV5AXADWLAGc7PH/1SxOb7/FIYYMszZZWiUou/GB9P2lXWk2SV4d+Z8h0nknw==", "dev": true }, "@eslint/object-schema": { @@ -11904,9 +11906,9 @@ "dev": true }, "axios": { - "version": "1.7.7", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", - "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.8.2.tgz", + "integrity": "sha512-ls4GYBm5aig9vWx8AWDSGLpnpDQRtWAfrjU+EuytuODrFBkqesN2RkOQCBzrA1RQNHw1SmRMSDDDSwzNAYQ6Rg==", "dev": true, "requires": { "follow-redirects": "^1.15.6", @@ -12948,9 +12950,9 @@ "requires": {} }, "eslint-plugin-jest": { - "version": "28.10.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-28.10.0.tgz", - "integrity": "sha512-hyMWUxkBH99HpXT3p8hc7REbEZK3D+nk8vHXGgpB+XXsi0gO4PxMSP+pjfUzb67GnV9yawV9a53eUmcde1CCZA==", + "version": "28.11.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-28.11.1.tgz", + "integrity": "sha512-17+112oYbm56kt6ecFDoyi+keLpYblvVG+yze7/DbwsZGorfqaFg9UtgQpaAzJRvA2P64vifMo6WGn7gbj9LXg==", "dev": true, "requires": { "@typescript-eslint/utils": "^6.0.0 || ^7.0.0 || ^8.0.0" @@ -14577,9 +14579,9 @@ "dev": true }, "koa": { - "version": "2.15.4", - "resolved": "https://registry.npmjs.org/koa/-/koa-2.15.4.tgz", - "integrity": "sha512-7fNBIdrU2PEgLljXoPWoyY4r1e+ToWCmzS/wwMPbUNs7X+5MMET1ObhJBlUkF5uZG9B6QhM2zS1TsH6adegkiQ==", + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/koa/-/koa-2.16.1.tgz", + "integrity": "sha512-umfX9d3iuSxTQP4pnzLOz0HKnPg0FaUUIKcye2lOiz3KPu1Y3M3xlz76dISdFPQs37P9eJz1wUpcTS6KDPn9fA==", "optional": true, "requires": { "accepts": "^1.3.5", @@ -15155,9 +15157,9 @@ "devOptional": true }, "multer": { - "version": "1.4.5-lts.1", - "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.5-lts.1.tgz", - "integrity": "sha512-ywPWvcDMeH+z9gQq5qYHCCy+ethsk4goepZ45GLD63fOu0YcNecQxi64nDs3qluZB+murG3/D4dJ7+dGctcCQQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/multer/-/multer-2.0.0.tgz", + "integrity": "sha512-bS8rPZurbAuHGAnApbM9d4h1wSoYqrOqkE+6a64KLMK9yWU7gJXBDDVklKQ3TPi9DRb85cRs6yXaC0+cjxRtRg==", "devOptional": true, "requires": { "append-field": "^1.0.0", diff --git a/package.json b/package.json index 500ffa08..408fd974 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ }, "devDependencies": { "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "^9.20.0", + "@eslint/js": "^9.21.0", "@koa/cors": "^5.0.0", "@koa/ejs": "^5.1.0", "@types/express": "^5.0.0", @@ -63,7 +63,7 @@ "@types/serve-static": "^1.15.7", "@typescript-eslint/eslint-plugin": "^8.25.0", "@typescript-eslint/parser": "^8.16.0", - "axios": "^1.7.7", + "axios": "^1.8.2", "body-parser": "^1.20.3", "chakram": "^1.5.0", "class-transformer": "^0.5.1", @@ -71,7 +71,7 @@ "cors": "^2.8.5", "eslint": "^9.10.0", "eslint-config-prettier": "^9.1.0", - "eslint-plugin-jest": "^28.10.0", + "eslint-plugin-jest": "^28.11.1", "form-data": "^4.0.1", "handlebars": "^4.7.8", "http-status-codes": "^2.3.0", @@ -80,7 +80,7 @@ "koa-convert": "^2.0.0", "koa-session": "^6.4.0", "lint-staged": "^15.4.3", - "multer": "^1.4.5-lts.1", + "multer": "^2.0.0", "mustache-express": "^1.3.2", "prettier": "^3.5.0", "rimraf": "^6.0.1", @@ -96,8 +96,8 @@ "body-parser": "^1.20.2", "express": "^4.21.2", "express-session": "^1.18.0", - "koa": "^2.15.4", + "koa": "^2.16.1", "koa-bodyparser": "^4.4.1", - "multer": "^1.4.5-lts.1" + "multer": "^2.0.0" } }