diff --git a/package-lock.json b/package-lock.json index ae21afa..df794b6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,23 +1,24 @@ { "name": "oikos", - "version": "0.44.1", + "version": "0.47.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "oikos", - "version": "0.44.1", + "version": "0.47.1", "license": "MIT", "dependencies": { "bcrypt": "^6.0.0", "better-sqlite3": "^12.9.0", "dotenv": "^17.4.2", "express": "^5.2.1", - "express-rate-limit": "^8.4.1", + "express-rate-limit": "^8.5.0", "express-session": "^1.19.0", "helmet": "^8.1.0", "node-cron": "^4.2.1", - "node-fetch": "^3.3.2" + "node-fetch": "^3.3.2", + "tsdav": "2.2.0" }, "devDependencies": { "sharp": "^0.34.5" @@ -27,7 +28,7 @@ }, "optionalDependencies": { "googleapis": "^171.4.0", - "tsdav": "^2.1.8" + "tsdav": "^2.2.0" } }, "node_modules/@emnapi/runtime": { @@ -781,37 +782,6 @@ "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==", "license": "MIT" }, - "node_modules/cross-fetch": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.1.0.tgz", - "integrity": "sha512-uKm5PU+MHTootlWEY+mZ4vvXoCn4fLQxT9dSc1sXVMSFkINTJVN8cAQROpwcKm8bJ/c7rgZVIBWzH5T78sNZZw==", - "license": "MIT", - "optional": true, - "dependencies": { - "node-fetch": "^2.7.0" - } - }, - "node_modules/cross-fetch/node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "license": "MIT", - "optional": true, - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, "node_modules/data-uri-to-buffer": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", @@ -1023,9 +993,9 @@ } }, "node_modules/express-rate-limit": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.4.1.tgz", - "integrity": "sha512-NGVYwQSAyEQgzxX1iCM978PP9AdO/hW93gMcF6ZwQCm+rFvLsBH6w4xcXWTcliS8La5EPRN3p9wzItqBwJrfNw==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.5.0.tgz", + "integrity": "sha512-XKhFohWaSBdVJNTi5TaHziqnPkv04I9UQV6q1Wy7Ui6GGQZVW12ojDFwqer14EvCXxjvPG0CyWXx7cAXpALB4Q==", "license": "MIT", "dependencies": { "ip-address": "10.1.0" @@ -2281,22 +2251,14 @@ "node": ">=0.6" } }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "license": "MIT", - "optional": true - }, "node_modules/tsdav": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/tsdav/-/tsdav-2.1.8.tgz", - "integrity": "sha512-zvQvhZLzTaEmNNgJbBlUYT/JOq9Xpw/xkxCqs7IT2d2/7o7pss0iZOlZXuHJ5VcvSvTny42Vc6+6GyzZcrCJ1g==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tsdav/-/tsdav-2.2.0.tgz", + "integrity": "sha512-ISMp2d8eeM7nzNIWzFLYbq5TBvv1gZYm+sRLaT3ec6HUj84wn2IlcuioPL9/NXhahStspCauD1BVBg98Y4e9+Q==", "license": "MIT", "optional": true, "dependencies": { "base-64": "1.0.0", - "cross-fetch": "4.1.0", "debug": "4.4.3", "xml-js": "1.6.11" }, @@ -2412,24 +2374,6 @@ "node": ">= 8" } }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "license": "BSD-2-Clause", - "optional": true - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "license": "MIT", - "optional": true, - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", diff --git a/package.json b/package.json index adaeb41..bdaae7f 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "better-sqlite3": "^12.9.0", "dotenv": "^17.4.2", "express": "^5.2.1", - "express-rate-limit": "^8.4.1", + "express-rate-limit": "^8.5.0", "express-session": "^1.19.0", "helmet": "^8.1.0", "node-cron": "^4.2.1", @@ -44,7 +44,7 @@ }, "optionalDependencies": { "googleapis": "^171.4.0", - "tsdav": "^2.1.8" + "tsdav": "^2.2.0" }, "license": "MIT", "devDependencies": {