From 69a49a83c94c8f59f5a725d4552516b8e819839c Mon Sep 17 00:00:00 2001 From: shamoon1997 Date: Tue, 28 Jul 2026 11:54:04 +0500 Subject: [PATCH 1/5] feat(platforms): PO-2250 depedency upgrade package json 28 july 2026 --- package-lock.json | 33 +++- package.json | 2 +- pnpm-lock.yaml | 473 +++++++++++++++++++++++++--------------------- 3 files changed, 286 insertions(+), 222 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3cca511..971dfe3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@salla.sa/passport-strategy": "^1.0.6", "@salla.sa/webhooks-actions": "^1.0", - "body-parser": "2.2.2", + "body-parser": "2.3.0", "consolidate": "^1.0.4", "dotenv": "17.4.2", "express": "5.2.1", @@ -271,21 +271,34 @@ "license": "MIT" }, "node_modules/body-parser": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz", - "integrity": "sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.3.0.tgz", + "integrity": "sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==", "license": "MIT", "dependencies": { "bytes": "^3.1.2", - "content-type": "^1.0.5", + "content-type": "^2.0.0", "debug": "^4.4.3", - "http-errors": "^2.0.0", - "iconv-lite": "^0.7.0", + "http-errors": "^2.0.1", + "iconv-lite": "^0.7.2", "on-finished": "^2.4.1", - "qs": "^6.14.1", - "raw-body": "^3.0.1", - "type-is": "^2.0.1" + "qs": "^6.15.2", + "raw-body": "^3.0.2", + "type-is": "^2.1.0" + }, + "engines": { + "node": ">=18" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/body-parser/node_modules/content-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz", + "integrity": "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==", + "license": "MIT", "engines": { "node": ">=18" }, diff --git a/package.json b/package.json index 081292b..5f0178f 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "dependencies": { "@salla.sa/passport-strategy": "^1.0.6", "@salla.sa/webhooks-actions": "^1.0", - "body-parser": "2.2.2", + "body-parser": "2.3.0", "consolidate": "^1.0.4", "dotenv": "17.4.2", "express": "5.2.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 71398af..31bb59e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,11 +15,11 @@ importers: specifier: ^1.0 version: 1.0.2 body-parser: - specifier: 2.2.2 - version: 2.2.2 + specifier: 2.3.0 + version: 2.3.0 consolidate: - specifier: ~0.16.0 - version: 0.16.0(lodash@4.17.21)(nunjucks@3.2.4) + specifier: ^1.0.4 + version: 1.0.4(lodash@4.17.21)(nunjucks@3.2.4) dotenv: specifier: 17.4.2 version: 17.4.2 @@ -30,23 +30,23 @@ importers: specifier: 1.19.0 version: 1.19.0 mongoose: - specifier: 8.16.0 - version: 8.16.0 + specifier: 9.6.3 + version: 9.6.3 mysql2: - specifier: 3.22.1 - version: 3.22.1(@types/node@24.0.3) + specifier: 3.22.4 + version: 3.22.4(@types/node@24.0.3) nunjucks: specifier: ^3.2.4 version: 3.2.4 passport: - specifier: ~0.6.0 - version: 0.6.0 + specifier: ~0.7.0 + version: 0.7.0 sequelize: specifier: 6.37.8 - version: 6.37.8(mysql2@3.22.1(@types/node@24.0.3)) + version: 6.37.8(mysql2@3.22.4(@types/node@24.0.3)) typeorm: - specifier: 0.3.22 - version: 0.3.22(mongodb@6.17.0)(mysql2@3.22.1(@types/node@24.0.3))(reflect-metadata@0.2.2) + specifier: 1.0.0 + version: 1.0.0(mongodb@7.2.0)(mysql2@3.22.4(@types/node@24.0.3)) validator: specifier: 13.15.35 version: 13.15.35 @@ -95,8 +95,8 @@ packages: '@types/webidl-conversions@7.0.3': resolution: {integrity: sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA==} - '@types/whatwg-url@11.0.5': - resolution: {integrity: sha512-coYR071JRaHa+xoEvvYqvnIHaVqaYrLPbsufM9BF63HkwI5Lgmy2QR8Q5K/lYDYo5AK82wOvSOS0UsLTpTG7uQ==} + '@types/whatwg-url@13.0.0': + resolution: {integrity: sha512-N8WXpbE6Wgri7KUSvrmQcqrMllKZ9uxkYWMt+mCSGwNc0Hsw9VQTW7ApqI4XNrx6/SaM2QQJCzMPDEXE058s+Q==} a-sync-waterfall@1.0.1: resolution: {integrity: sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==} @@ -117,6 +117,10 @@ packages: resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} engines: {node: '>=12'} + ansi-regex@6.2.2: + resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} + engines: {node: '>=12'} + ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} @@ -125,14 +129,10 @@ packages: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} - ansis@3.17.0: - resolution: {integrity: sha512-0qWUglt9JEqLFr3w1I1pbrChn1grhaiAR2ocX1PP/flRmxgtwTzPFFFnfIlD6aMOLQZgSuCRlidD70lvx8yhzg==} + ansis@4.3.1: + resolution: {integrity: sha512-BJ8/l4R5LRE7hW9WdSuGYrLSHi2ynxeFpDFbH0K/CgNeY/tyhk+vO6TYxXC5r5CpUhNVX310xzPsN/H9lCdfOA==} engines: {node: '>=14'} - app-root-path@3.1.0: - resolution: {integrity: sha512-biN3PwB2gUtjaYy/isrU3aNWI5w+fAfvHkSvCKeQGxhmYpwKFUxudR3Yya+KqVRHBmEDYh+/lTozYCFbmzX4nA==} - engines: {node: '>= 6.0.0'} - asap@2.0.6: resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} @@ -151,9 +151,6 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - base64url@3.0.1: resolution: {integrity: sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==} engines: {node: '>=6.0.0'} @@ -161,19 +158,16 @@ packages: bluebird@3.7.2: resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} - body-parser@2.2.2: - resolution: {integrity: sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==} + body-parser@2.3.0: + resolution: {integrity: sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==} engines: {node: '>=18'} brace-expansion@2.0.2: resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} - bson@6.10.4: - resolution: {integrity: sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==} - engines: {node: '>=16.20.1'} - - buffer@6.0.3: - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + bson@7.3.1: + resolution: {integrity: sha512-h/C0qe6857pQhcSJHLfsR1uYGj98Ge3wKAD3Ed9KqH3wcVh+BM4Jq4xISD7vs9OPuT07n+q3QQVjslJ286j6ag==} + engines: {node: '>=20.19.0'} bytes@3.1.2: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} @@ -194,9 +188,9 @@ packages: cliui@7.0.4: resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} - cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} + cliui@9.0.1: + resolution: {integrity: sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==} + engines: {node: '>=20'} color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} @@ -216,14 +210,13 @@ packages: config-chain@1.1.13: resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} - consolidate@0.16.0: - resolution: {integrity: sha512-Nhl1wzCslqXYTJVDyJCu3ODohy9OfBMB5uD2BiBTzd7w+QY0lBzafkR8y8755yMYHAaMD4NuzbAw03/xzfw+eQ==} - engines: {node: '>= 0.10.0'} - deprecated: Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog + consolidate@1.0.4: + resolution: {integrity: sha512-RuZ3xnqEDsxiwaoIkqVeeK3gg9qxw7+YKYX2tKhLs1eukVKMgSr4VYI3iYFsRHi4TloHYDlugrz3kvkjs3nynA==} + engines: {node: '>=14'} peerDependencies: + '@babel/core': ^7.22.5 arc-templates: ^0.5.3 atpl: '>=0.7.6' - babel-core: ^6.26.3 bracket-template: ^1.1.5 coffee-script: ^1.12.7 dot: ^1.1.3 @@ -239,14 +232,12 @@ packages: handlebars: ^4.7.6 hogan.js: ^3.0.2 htmling: ^0.0.8 - jade: ^1.11.0 jazz: ^0.0.18 jqtpl: ~1.1.0 just: ^0.1.8 liquid-node: ^3.0.1 liquor: ^0.0.5 lodash: ^4.17.20 - marko: ^3.14.4 mote: ^0.2.0 mustache: ^4.0.1 nunjucks: ^3.2.2 @@ -254,16 +245,13 @@ packages: pug: ^3.0.0 qejs: ^3.0.5 ractive: ^1.3.12 - razor-tmpl: ^1.3.1 - react: ^16.13.1 - react-dom: ^16.13.1 + react: '>=16.13.1' + react-dom: '>=16.13.1' slm: ^2.0.0 - squirrelly: ^5.1.0 swig: ^1.4.2 swig-templates: ^2.0.3 teacup: ^2.0.0 templayed: '>=0.2.3' - then-jade: '*' then-pug: '*' tinyliquid: ^0.2.34 toffee: ^0.3.6 @@ -275,12 +263,12 @@ packages: walrus: ^0.10.1 whiskers: ^0.4.0 peerDependenciesMeta: + '@babel/core': + optional: true arc-templates: optional: true atpl: optional: true - babel-core: - optional: true bracket-template: optional: true coffee-script: @@ -311,8 +299,6 @@ packages: optional: true htmling: optional: true - jade: - optional: true jazz: optional: true jqtpl: @@ -325,8 +311,6 @@ packages: optional: true lodash: optional: true - marko: - optional: true mote: optional: true mustache: @@ -341,16 +325,12 @@ packages: optional: true ractive: optional: true - razor-tmpl: - optional: true react: optional: true react-dom: optional: true slm: optional: true - squirrelly: - optional: true swig: optional: true swig-templates: @@ -359,8 +339,6 @@ packages: optional: true templayed: optional: true - then-jade: - optional: true then-pug: optional: true tinyliquid: @@ -390,6 +368,10 @@ packages: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} engines: {node: '>= 0.6'} + content-type@2.0.0: + resolution: {integrity: sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==} + engines: {node: '>=18'} + cookie-signature@1.0.7: resolution: {integrity: sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==} @@ -405,8 +387,8 @@ packages: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} - dayjs@1.11.13: - resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} + dayjs@1.11.21: + resolution: {integrity: sha512-98IT+HOahAisibz/yjKbzuOBwYcjJ7BCLPzARyHiyEBmRz4fatF+KPJszEHXsGYjUG234aH/cOjW1wwTbKUZlA==} debug@2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} @@ -434,6 +416,14 @@ packages: supports-color: optional: true + dedent@1.7.2: + resolution: {integrity: sha512-WzMx3mW98SN+zn3hgemf4OzdmyNhhhKz5Ay0pUfQiMQ3e1g+xmTJWp/pKdwKVXhdSkAEGIIzqeuWrL3mV/AXbA==} + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + define-data-property@1.1.4: resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} @@ -446,10 +436,6 @@ packages: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} - dotenv@16.5.0: - resolution: {integrity: sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==} - engines: {node: '>=12'} - dotenv@17.4.2: resolution: {integrity: sha512-nI4U3TottKAcAD9LLud4Cb7b2QztQMUEfHbvhTH09bqXTxnSie8WnjPALV/WMCrJZ6UV/qHJ6L03OqO3LcdYZw==} engines: {node: '>=12'} @@ -473,6 +459,9 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + emoji-regex@10.6.0: + resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} + emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -514,6 +503,15 @@ packages: resolution: {integrity: sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==} engines: {node: '>= 18'} + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + finalhandler@2.1.0: resolution: {integrity: sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==} engines: {node: '>= 0.8'} @@ -548,6 +546,10 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} + get-east-asian-width@1.6.0: + resolution: {integrity: sha512-QRbvDIbx6YklUe6RxeTeleMR0yv3cYH6PsPZHcnVn7xv7zO1BHN8r0XETu8n6Ye3Q+ahtSarc3WgtNWmehIBfA==} + engines: {node: '>=18'} + get-intrinsic@1.3.0: resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} engines: {node: '>= 0.4'} @@ -594,9 +596,6 @@ packages: resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==} engines: {node: '>=0.10.0'} - ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - inflection@1.13.4: resolution: {integrity: sha512-6I/HUDeYFfuNCVS3td055BaXBwKYuzw7K3ExVMStBowKo9oOAMJIXIHvdyR3iboTCp1b+1i5DSkIZTcwIktuDw==} engines: {'0': node >= 0.4.0} @@ -663,9 +662,9 @@ packages: jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - kareem@2.6.3: - resolution: {integrity: sha512-C3iHfuGUXK2u8/ipq9LfjFfXFxAZMQJJq7vLS45r3D9Y2xQ/m4S8zaR4zMLFWh9AsNPXmcFfUDhTEO8UIC/V6Q==} - engines: {node: '>=12.0.0'} + kareem@3.3.0: + resolution: {integrity: sha512-kpSuLD3/7RenBnjnJdOHXCKC8dTd1JzeOiJhN0necWWci6cC+qX+VuwPnMVgb+a4+KNJSfgqahpnfWaeDXCimw==} + engines: {node: '>=18.0.0'} lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} @@ -721,20 +720,21 @@ packages: moment@2.30.1: resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==} - mongodb-connection-string-url@3.0.2: - resolution: {integrity: sha512-rMO7CGo/9BFwyZABcKAWL8UJwH/Kc2x0g72uhDWzG48URRax5TCIcJ7Rc3RZqffZzO/Gwff/jyKwCU9TN8gehA==} + mongodb-connection-string-url@7.0.2: + resolution: {integrity: sha512-ZoS07RoFqpKYQwAk59qmrx8+jJHNHU30UjlU96QktiGn1ltvDr+vCznLX5DiUBLEpMAHatHNWV1nM/74ul66kA==} + engines: {node: '>=20.19.0'} - mongodb@6.17.0: - resolution: {integrity: sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==} - engines: {node: '>=16.20.1'} + mongodb@7.2.0: + resolution: {integrity: sha512-F/2+BMZtLVhY30ioZp0dAmZ+IRZMBqI+nrv6t5+9/1AIwCa8sMRC3jBf81lpxMhnZgqq8CoUD503Z1oZWq1/sw==} + engines: {node: '>=20.19.0'} peerDependencies: - '@aws-sdk/credential-providers': ^3.188.0 - '@mongodb-js/zstd': ^1.1.0 || ^2.0.0 - gcp-metadata: ^5.2.0 - kerberos: ^2.0.1 - mongodb-client-encryption: '>=6.0.0 <7' - snappy: ^7.2.2 - socks: ^2.7.1 + '@aws-sdk/credential-providers': ^3.806.0 + '@mongodb-js/zstd': ^7.0.0 + gcp-metadata: ^7.0.1 + kerberos: ^7.0.0 + mongodb-client-encryption: '>=7.0.0 <7.1.0' + snappy: ^7.3.2 + socks: ^2.8.6 peerDependenciesMeta: '@aws-sdk/credential-providers': optional: true @@ -751,17 +751,17 @@ packages: socks: optional: true - mongoose@8.16.0: - resolution: {integrity: sha512-gLuAZsbwY0PHjrvfuXvUkUq9tXjyAjN3ioXph5Y6Seu7/Uo8xJaM+rrMbL/x34K4T3UTgtXRyfoq1YU16qKyIw==} - engines: {node: '>=16.20.1'} + mongoose@9.6.3: + resolution: {integrity: sha512-vI6dTTlQnfMCyyQ5TrvhG0bCRs4dq5e1uFNPtOOWsOhn0fSg8AoIHjfyyCYr8aybyvPs845dRHGxsC3w/fHcBA==} + engines: {node: '>=20.19.0'} mpath@0.9.0: resolution: {integrity: sha512-ikJRQTk8hw5DEoFVxHG1Gn9T/xcjtdnOKIU1JTmGjZZlg9LST2mBLmcX3/ICIbgJydT2GOc15RnNy5mHmzfSew==} engines: {node: '>=4.0.0'} - mquery@5.0.0: - resolution: {integrity: sha512-iQMncpmEK8R8ncT8HJGsGc9Dsp8xcgYMVSbs5jgnm1lFHTZqMJTUWTDx1LBO8+mK3tPNZWFLBghQEIOULSTHZg==} - engines: {node: '>=14.0.0'} + mquery@6.0.0: + resolution: {integrity: sha512-b2KQNsmgtkscfeDgkYMcWGn9vZI9YoXh802VDEwE6qc50zxBFQ0Oo8ROkawbPAsXCY1/Z1yp0MagqsZStPWJjw==} + engines: {node: '>=20.19.0'} ms@2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} @@ -769,8 +769,8 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - mysql2@3.22.1: - resolution: {integrity: sha512-48+9UXehKyxxiP2pqCxUq+MSFvX+v41jwsSpFDQO/jAoFuAELutBGJUhWJnDbe82/OBlIhSBMC82WeonmznT/Q==} + mysql2@3.22.4: + resolution: {integrity: sha512-CtXYlmL7ZamiYKbmqkamQHWJROUHSfm+f3kByzGfknw7kW51mcB2ouMUqYq1XfYxbXmnWo6RhPydx6OCqdgcmQ==} engines: {node: '>= 8.0'} peerDependencies: '@types/node': '>= 8' @@ -846,8 +846,8 @@ packages: resolution: {integrity: sha512-CB97UUvDKJde2V0KDWWB3lyf6PC3FaZP7YxZ2G8OAtn9p4HI9j9JLP9qjOGZFvyl8uwNT8qM+hGnz/n16NI7oA==} engines: {node: '>= 0.4.0'} - passport@0.6.0: - resolution: {integrity: sha512-0fe+p3ZnrWRW74fe8+SvCyf4a3Pb2/h7gFkQ8yTJpAO50gDzlfjZUZTO1k5Eg9kUct22OxHLqDZoKUWRHOh9ug==} + passport@0.7.0: + resolution: {integrity: sha512-cPLl+qZpSc+ireUvt+IzqbED1cHHkDoVYMo30jbJIdOOjQ1MQYZBPiNvmi8UM6lJuOpTPXJGZQk0DtC4y61MYQ==} engines: {node: '>= 0.4.0'} path-key@3.1.1: @@ -874,6 +874,10 @@ packages: picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + picomatch@4.0.5: + resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==} + engines: {node: '>=12'} + possible-typed-array-names@1.1.0: resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} engines: {node: '>= 0.4'} @@ -893,8 +897,8 @@ packages: resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} engines: {node: '>=0.6'} - qs@6.15.1: - resolution: {integrity: sha512-6YHEFRL9mfgcAvql/XhwTvf5jKcOiiupt2FiJxHkiX1z4j7WL8J/jRHYLluORvc1XxB5rV20KoeK00gVJamspg==} + qs@6.15.3: + resolution: {integrity: sha512-O9gl3zCl5h5blw1KGUzQKhA5oUXSl8rwUIM5o0S3nCXMliSvy5Dzx7/DJcI+SwgICv+IneSZwhBh1oSyEHA71A==} engines: {node: '>=0.6'} querystring@0.2.1: @@ -1005,10 +1009,6 @@ packages: setprototypeof@1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - sha.js@2.4.11: - resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} - hasBin: true - shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -1021,6 +1021,10 @@ packages: resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} engines: {node: '>= 0.4'} + side-channel-list@1.0.1: + resolution: {integrity: sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==} + engines: {node: '>= 0.4'} + side-channel-map@1.0.1: resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} engines: {node: '>= 0.4'} @@ -1033,6 +1037,10 @@ packages: resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} engines: {node: '>= 0.4'} + side-channel@1.1.1: + resolution: {integrity: sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==} + engines: {node: '>= 0.4'} + sift@17.1.3: resolution: {integrity: sha512-Rtlj66/b0ICeFzYTuNvX/EF1igRbbnGSvEyT79McoZa/DeGhMyC5pWKOEsZKnpkqtSeovd5FL/bjHWC3CIIvCQ==} @@ -1067,6 +1075,14 @@ packages: resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} engines: {node: '>=12'} + string-width@7.2.0: + resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} + engines: {node: '>=18'} + + string-width@8.2.2: + resolution: {integrity: sha512-GaPUh5gfdrYzqeVNZvUfT23vYYxXzKYidUcnMtJg/3rxRV63EFZy3k6xfKlmfeJD0176lnUV/Usr3XcwSvFzpg==} + engines: {node: '>=20'} + strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} @@ -1075,10 +1091,18 @@ packages: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} + strip-ansi@7.2.0: + resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==} + engines: {node: '>=12'} + supports-preserve-symlinks-flag@1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} + tinyglobby@0.2.17: + resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} + engines: {node: '>=12.0.0'} + toidentifier@1.0.1: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} @@ -1097,29 +1121,30 @@ packages: resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==} engines: {node: '>= 0.6'} - typeorm@0.3.22: - resolution: {integrity: sha512-P/Tsz3UpJ9+K0oryC0twK5PO27zejLYYwMsE8SISfZc1lVHX+ajigiOyWsKbuXpEFMjD9z7UjLzY3+ElVOMMDA==} - engines: {node: '>=16.13.0'} + type-is@2.1.0: + resolution: {integrity: sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==} + engines: {node: '>= 18'} + + typeorm@1.0.0: + resolution: {integrity: sha512-2mSKNqucP8vo+xQLP59xlHUcqLvG6qajxA7q7tnhJgeZjTrA6lK/Ar7LRyiAxdXhyXmGbIPsArPmcUB9Xg+M7w==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24.11.0} hasBin: true peerDependencies: - '@google-cloud/spanner': ^5.18.0 || ^6.0.0 || ^7.0.0 - '@sap/hana-client': ^2.12.25 - better-sqlite3: ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 - hdb-pool: ^0.1.6 + '@google-cloud/spanner': ^8.0.0 + '@sap/hana-client': ^2.14.22 + better-sqlite3: ^12.0.0 ioredis: ^5.0.4 - mongodb: ^5.8.0 || ^6.0.0 - mssql: ^9.1.1 || ^10.0.1 || ^11.0.1 - mysql2: ^2.2.5 || ^3.0.1 + mongodb: ^7.0.0 + mssql: ^12.0.0 + mysql2: ^3.15.3 oracledb: ^6.3.0 pg: ^8.5.1 pg-native: ^3.0.0 pg-query-stream: ^4.0.0 - redis: ^3.1.1 || ^4.0.0 - reflect-metadata: ^0.1.14 || ^0.2.0 + redis: ^5.0.0 sql.js: ^1.4.0 - sqlite3: ^5.0.3 - ts-node: ^10.7.0 - typeorm-aurora-data-api-driver: ^2.0.0 || ^3.0.0 + ts-node: ^10.9.2 + typeorm-aurora-data-api-driver: ^3.0.0 peerDependenciesMeta: '@google-cloud/spanner': optional: true @@ -1127,8 +1152,6 @@ packages: optional: true better-sqlite3: optional: true - hdb-pool: - optional: true ioredis: optional: true mongodb: @@ -1149,8 +1172,6 @@ packages: optional: true sql.js: optional: true - sqlite3: - optional: true ts-node: optional: true typeorm-aurora-data-api-driver: @@ -1185,10 +1206,6 @@ packages: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} - uuid@11.1.0: - resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==} - hasBin: true - uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true @@ -1229,6 +1246,10 @@ packages: resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} engines: {node: '>=12'} + wrap-ansi@9.0.2: + resolution: {integrity: sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==} + engines: {node: '>=18'} + wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} @@ -1240,17 +1261,17 @@ packages: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} engines: {node: '>=10'} - yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} + yargs-parser@22.0.0: + resolution: {integrity: sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==} + engines: {node: ^20.19.0 || ^22.12.0 || >=23} yargs@16.2.0: resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} engines: {node: '>=10'} - yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} + yargs@18.1.0: + resolution: {integrity: sha512-2rAgRKu54VsHkqI0/tYkmluGXHD4KW7yZoycuqDQ15QOTnc2VVfy0nN/1eMhnQLO00A+dwtK20xuCnc1YGeUyg==} + engines: {node: ^20.19.0 || ^22.12.0 || >=23} snapshots: @@ -1297,7 +1318,7 @@ snapshots: '@types/webidl-conversions@7.0.3': {} - '@types/whatwg-url@11.0.5': + '@types/whatwg-url@13.0.0': dependencies: '@types/webidl-conversions': 7.0.3 @@ -1314,15 +1335,15 @@ snapshots: ansi-regex@6.1.0: {} + ansi-regex@6.2.2: {} + ansi-styles@4.3.0: dependencies: color-convert: 2.0.1 ansi-styles@6.2.1: {} - ansis@3.17.0: {} - - app-root-path@3.1.0: {} + ansis@4.3.1: {} asap@2.0.6: {} @@ -1336,23 +1357,21 @@ snapshots: balanced-match@1.0.2: {} - base64-js@1.5.1: {} - base64url@3.0.1: {} bluebird@3.7.2: {} - body-parser@2.2.2: + body-parser@2.3.0: dependencies: bytes: 3.1.2 - content-type: 1.0.5 + content-type: 2.0.0 debug: 4.4.3 - http-errors: 2.0.0 + http-errors: 2.0.1 iconv-lite: 0.7.2 on-finished: 2.4.1 - qs: 6.15.1 + qs: 6.15.3 raw-body: 3.0.2 - type-is: 2.0.1 + type-is: 2.1.0 transitivePeerDependencies: - supports-color @@ -1360,12 +1379,7 @@ snapshots: dependencies: balanced-match: 1.0.2 - bson@6.10.4: {} - - buffer@6.0.3: - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 + bson@7.3.1: {} bytes@3.1.2: {} @@ -1392,11 +1406,11 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - cliui@8.0.1: + cliui@9.0.1: dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 + string-width: 7.2.0 + strip-ansi: 7.1.0 + wrap-ansi: 9.0.2 color-convert@2.0.1: dependencies: @@ -1413,9 +1427,7 @@ snapshots: ini: 1.3.8 proto-list: 1.2.4 - consolidate@0.16.0(lodash@4.17.21)(nunjucks@3.2.4): - dependencies: - bluebird: 3.7.2 + consolidate@1.0.4(lodash@4.17.21)(nunjucks@3.2.4): optionalDependencies: lodash: 4.17.21 nunjucks: 3.2.4 @@ -1426,6 +1438,8 @@ snapshots: content-type@1.0.5: {} + content-type@2.0.0: {} + cookie-signature@1.0.7: {} cookie-signature@1.2.2: {} @@ -1438,7 +1452,7 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - dayjs@1.11.13: {} + dayjs@1.11.21: {} debug@2.6.9: dependencies: @@ -1452,6 +1466,8 @@ snapshots: dependencies: ms: 2.1.3 + dedent@1.7.2: {} + define-data-property@1.1.4: dependencies: es-define-property: 1.0.1 @@ -1462,8 +1478,6 @@ snapshots: depd@2.0.0: {} - dotenv@16.5.0: {} - dotenv@17.4.2: {} dottie@2.0.6: {} @@ -1485,6 +1499,8 @@ snapshots: ee-first@1.1.1: {} + emoji-regex@10.6.0: {} + emoji-regex@8.0.0: {} emoji-regex@9.2.2: {} @@ -1521,7 +1537,7 @@ snapshots: express@5.2.1: dependencies: accepts: 2.0.0 - body-parser: 2.2.2 + body-parser: 2.3.0 content-disposition: 1.0.0 content-type: 1.0.5 cookie: 0.7.2 @@ -1551,9 +1567,13 @@ snapshots: transitivePeerDependencies: - supports-color + fdir@6.5.0(picomatch@4.0.5): + optionalDependencies: + picomatch: 4.0.5 + finalhandler@2.1.0: dependencies: - debug: 4.4.1 + debug: 4.4.3 encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 @@ -1590,6 +1610,8 @@ snapshots: get-caller-file@2.0.5: {} + get-east-asian-width@1.6.0: {} + get-intrinsic@1.3.0: dependencies: call-bind-apply-helpers: 1.0.2 @@ -1655,8 +1677,6 @@ snapshots: dependencies: safer-buffer: 2.1.2 - ieee754@1.2.1: {} - inflection@1.13.4: {} inherits@2.0.4: {} @@ -1724,7 +1744,7 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 - kareem@2.6.3: {} + kareem@3.3.0: {} lodash@4.17.21: {} @@ -1764,24 +1784,23 @@ snapshots: moment@2.30.1: {} - mongodb-connection-string-url@3.0.2: + mongodb-connection-string-url@7.0.2: dependencies: - '@types/whatwg-url': 11.0.5 + '@types/whatwg-url': 13.0.0 whatwg-url: 14.2.0 - mongodb@6.17.0: + mongodb@7.2.0: dependencies: '@mongodb-js/saslprep': 1.3.0 - bson: 6.10.4 - mongodb-connection-string-url: 3.0.2 + bson: 7.3.1 + mongodb-connection-string-url: 7.0.2 - mongoose@8.16.0: + mongoose@9.6.3: dependencies: - bson: 6.10.4 - kareem: 2.6.3 - mongodb: 6.17.0 + kareem: 3.3.0 + mongodb: 7.2.0 mpath: 0.9.0 - mquery: 5.0.0 + mquery: 6.0.0 ms: 2.1.3 sift: 17.1.3 transitivePeerDependencies: @@ -1792,21 +1811,16 @@ snapshots: - mongodb-client-encryption - snappy - socks - - supports-color mpath@0.9.0: {} - mquery@5.0.0: - dependencies: - debug: 4.4.1 - transitivePeerDependencies: - - supports-color + mquery@6.0.0: {} ms@2.0.0: {} ms@2.1.3: {} - mysql2@3.22.1(@types/node@24.0.3): + mysql2@3.22.4(@types/node@24.0.3): dependencies: '@types/node': 24.0.3 aws-ssl-profiles: 1.1.2 @@ -1877,7 +1891,7 @@ snapshots: passport-strategy@1.0.0: {} - passport@0.6.0: + passport@0.7.0: dependencies: passport-strategy: 1.0.0 pause: 0.0.1 @@ -1900,6 +1914,8 @@ snapshots: picocolors@1.1.1: {} + picomatch@4.0.5: {} + possible-typed-array-names@1.1.0: {} proto-list@1.2.4: {} @@ -1915,9 +1931,10 @@ snapshots: dependencies: side-channel: 1.1.0 - qs@6.15.1: + qs@6.15.3: dependencies: - side-channel: 1.1.0 + es-define-property: 1.0.1 + side-channel: 1.1.1 querystring@0.2.1: {} @@ -1946,7 +1963,7 @@ snapshots: router@2.2.0: dependencies: - debug: 4.4.1 + debug: 4.4.3 depd: 2.0.0 is-promise: 4.0.0 parseurl: 1.3.3 @@ -1968,12 +1985,12 @@ snapshots: send@1.2.0: dependencies: - debug: 4.4.1 + debug: 4.4.3 encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 fresh: 2.0.0 - http-errors: 2.0.0 + http-errors: 2.0.1 mime-types: 3.0.1 ms: 2.1.3 on-finished: 2.4.1 @@ -1994,7 +2011,7 @@ snapshots: sequelize-pool@7.1.0: {} - sequelize@6.37.8(mysql2@3.22.1(@types/node@24.0.3)): + sequelize@6.37.8(mysql2@3.22.4(@types/node@24.0.3)): dependencies: '@types/debug': 4.1.12 '@types/validator': 13.15.2 @@ -2013,7 +2030,7 @@ snapshots: validator: 13.15.35 wkx: 0.5.0 optionalDependencies: - mysql2: 3.22.1(@types/node@24.0.3) + mysql2: 3.22.4(@types/node@24.0.3) transitivePeerDependencies: - supports-color @@ -2037,11 +2054,6 @@ snapshots: setprototypeof@1.2.0: {} - sha.js@2.4.11: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 @@ -2053,6 +2065,11 @@ snapshots: es-errors: 1.3.0 object-inspect: 1.13.4 + side-channel-list@1.0.1: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + side-channel-map@1.0.1: dependencies: call-bound: 1.0.4 @@ -2076,6 +2093,14 @@ snapshots: side-channel-map: 1.0.1 side-channel-weakmap: 1.0.2 + side-channel@1.1.1: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + side-channel-list: 1.0.1 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 + sift@17.1.3: {} signal-exit@4.1.0: {} @@ -2104,6 +2129,17 @@ snapshots: emoji-regex: 9.2.2 strip-ansi: 7.1.0 + string-width@7.2.0: + dependencies: + emoji-regex: 10.6.0 + get-east-asian-width: 1.6.0 + strip-ansi: 7.1.0 + + string-width@8.2.2: + dependencies: + get-east-asian-width: 1.6.0 + strip-ansi: 7.2.0 + strip-ansi@6.0.1: dependencies: ansi-regex: 5.0.1 @@ -2112,8 +2148,17 @@ snapshots: dependencies: ansi-regex: 6.1.0 + strip-ansi@7.2.0: + dependencies: + ansi-regex: 6.2.2 + supports-preserve-symlinks-flag@1.0.0: {} + tinyglobby@0.2.17: + dependencies: + fdir: 6.5.0(picomatch@4.0.5) + picomatch: 4.0.5 + toidentifier@1.0.1: {} toposort-class@1.0.1: {} @@ -2130,26 +2175,29 @@ snapshots: media-typer: 1.1.0 mime-types: 3.0.1 - typeorm@0.3.22(mongodb@6.17.0)(mysql2@3.22.1(@types/node@24.0.3))(reflect-metadata@0.2.2): + type-is@2.1.0: + dependencies: + content-type: 2.0.0 + media-typer: 1.1.0 + mime-types: 3.0.1 + + typeorm@1.0.0(mongodb@7.2.0)(mysql2@3.22.4(@types/node@24.0.3)): dependencies: '@sqltools/formatter': 1.2.5 - ansis: 3.17.0 - app-root-path: 3.1.0 - buffer: 6.0.3 - dayjs: 1.11.13 - debug: 4.4.1 - dotenv: 16.5.0 - glob: 10.4.5 + ansis: 4.3.1 + dayjs: 1.11.21 + debug: 4.4.3 + dedent: 1.7.2 reflect-metadata: 0.2.2 - sha.js: 2.4.11 sql-highlight: 6.1.0 + tinyglobby: 0.2.17 tslib: 2.8.1 - uuid: 11.1.0 - yargs: 17.7.2 + yargs: 18.1.0 optionalDependencies: - mongodb: 6.17.0 - mysql2: 3.22.1(@types/node@24.0.3) + mongodb: 7.2.0 + mysql2: 3.22.4(@types/node@24.0.3) transitivePeerDependencies: + - babel-plugin-macros - supports-color uid-safe@2.1.5: @@ -2178,8 +2226,6 @@ snapshots: utils-merge@1.0.1: {} - uuid@11.1.0: {} - uuid@8.3.2: {} validator@13.15.35: {} @@ -2223,13 +2269,19 @@ snapshots: string-width: 5.1.2 strip-ansi: 7.1.0 + wrap-ansi@9.0.2: + dependencies: + ansi-styles: 6.2.1 + string-width: 7.2.0 + strip-ansi: 7.1.0 + wrappy@1.0.2: {} y18n@5.0.8: {} yargs-parser@20.2.9: {} - yargs-parser@21.1.1: {} + yargs-parser@22.0.0: {} yargs@16.2.0: dependencies: @@ -2241,12 +2293,11 @@ snapshots: y18n: 5.0.8 yargs-parser: 20.2.9 - yargs@17.7.2: + yargs@18.1.0: dependencies: - cliui: 8.0.1 + cliui: 9.0.1 escalade: 3.2.0 get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 + string-width: 8.2.2 y18n: 5.0.8 - yargs-parser: 21.1.1 + yargs-parser: 22.0.0 From b26b4df8963344b4c178fa5c8de51823a81706ee Mon Sep 17 00:00:00 2001 From: shamoon1997 Date: Tue, 28 Jul 2026 11:57:11 +0500 Subject: [PATCH 2/5] feat: mongoose version updated --- package-lock.json | 15 +++++++++++---- package.json | 2 +- pnpm-lock.yaml | 16 +++++++++++----- 3 files changed, 23 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index 971dfe3..dfdde70 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "dotenv": "17.4.2", "express": "5.2.1", "express-session": "1.19.0", - "mongoose": "9.6.3", + "mongoose": "9.7.4", "mysql2": "3.22.4", "nunjucks": "^3.2.4", "passport": "~0.7.0", @@ -100,6 +100,12 @@ "integrity": "sha512-Uy0+khmZqUrUGm5dmMqVlnvufZRSK0FbYzVgp0UMstm+F5+W2/jnEEQyc9vo1ZR/E5ZI/B1WjjoTqBqwJL6Krw==", "license": "MIT" }, + "node_modules/@standard-schema/spec": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", + "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==", + "license": "MIT" + }, "node_modules/@types/debug": { "version": "4.1.13", "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.13.tgz", @@ -1819,11 +1825,12 @@ } }, "node_modules/mongoose": { - "version": "9.6.3", - "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-9.6.3.tgz", - "integrity": "sha512-vI6dTTlQnfMCyyQ5TrvhG0bCRs4dq5e1uFNPtOOWsOhn0fSg8AoIHjfyyCYr8aybyvPs845dRHGxsC3w/fHcBA==", + "version": "9.7.4", + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-9.7.4.tgz", + "integrity": "sha512-nuSYGUWWzNd4EAbGYxE469wPTL+kmxb5+91YvCvMkJ08rvNRht/usZUU3LuFuk7rDutF2QWBZHPHuzM8TxXApA==", "license": "MIT", "dependencies": { + "@standard-schema/spec": "^1.1.0", "kareem": "3.3.0", "mongodb": "~7.2", "mpath": "0.9.0", diff --git a/package.json b/package.json index 5f0178f..0002898 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "dotenv": "17.4.2", "express": "5.2.1", "express-session": "1.19.0", - "mongoose": "9.6.3", + "mongoose": "9.7.4", "mysql2": "3.22.4", "nunjucks": "^3.2.4", "passport": "~0.7.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 31bb59e..48e4793 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -30,8 +30,8 @@ importers: specifier: 1.19.0 version: 1.19.0 mongoose: - specifier: 9.6.3 - version: 9.6.3 + specifier: 9.7.4 + version: 9.7.4 mysql2: specifier: 3.22.4 version: 3.22.4(@types/node@24.0.3) @@ -80,6 +80,9 @@ packages: '@sqltools/formatter@1.2.5': resolution: {integrity: sha512-Uy0+khmZqUrUGm5dmMqVlnvufZRSK0FbYzVgp0UMstm+F5+W2/jnEEQyc9vo1ZR/E5ZI/B1WjjoTqBqwJL6Krw==} + '@standard-schema/spec@1.1.0': + resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} + '@types/debug@4.1.12': resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} @@ -751,8 +754,8 @@ packages: socks: optional: true - mongoose@9.6.3: - resolution: {integrity: sha512-vI6dTTlQnfMCyyQ5TrvhG0bCRs4dq5e1uFNPtOOWsOhn0fSg8AoIHjfyyCYr8aybyvPs845dRHGxsC3w/fHcBA==} + mongoose@9.7.4: + resolution: {integrity: sha512-nuSYGUWWzNd4EAbGYxE469wPTL+kmxb5+91YvCvMkJ08rvNRht/usZUU3LuFuk7rDutF2QWBZHPHuzM8TxXApA==} engines: {node: '>=20.19.0'} mpath@0.9.0: @@ -1304,6 +1307,8 @@ snapshots: '@sqltools/formatter@1.2.5': {} + '@standard-schema/spec@1.1.0': {} + '@types/debug@4.1.12': dependencies: '@types/ms': 2.1.0 @@ -1795,8 +1800,9 @@ snapshots: bson: 7.3.1 mongodb-connection-string-url: 7.0.2 - mongoose@9.6.3: + mongoose@9.7.4: dependencies: + '@standard-schema/spec': 1.1.0 kareem: 3.3.0 mongodb: 7.2.0 mpath: 0.9.0 From 2c1b742361efa98616399ddf62df41ea26a08e15 Mon Sep 17 00:00:00 2001 From: shamoon1997 Date: Tue, 28 Jul 2026 12:02:06 +0500 Subject: [PATCH 3/5] feat: mysql2 version bumped --- package-lock.json | 16 ++++++++-------- package.json | 2 +- pnpm-lock.yaml | 30 +++++++++++++++--------------- 3 files changed, 24 insertions(+), 24 deletions(-) diff --git a/package-lock.json b/package-lock.json index dfdde70..b3bc85a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "express": "5.2.1", "express-session": "1.19.0", "mongoose": "9.7.4", - "mysql2": "3.22.4", + "mysql2": "3.22.6", "nunjucks": "^3.2.4", "passport": "~0.7.0", "sequelize": "6.37.8", @@ -1871,9 +1871,9 @@ "license": "MIT" }, "node_modules/mysql2": { - "version": "3.22.4", - "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-3.22.4.tgz", - "integrity": "sha512-CtXYlmL7ZamiYKbmqkamQHWJROUHSfm+f3kByzGfknw7kW51mcB2ouMUqYq1XfYxbXmnWo6RhPydx6OCqdgcmQ==", + "version": "3.22.6", + "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-3.22.6.tgz", + "integrity": "sha512-fPKmeDGUzvFP7bMD5SASlJ5zIgvCC4hbanTmhbUlEmhyrY1hR4Hi3xLOWgTd3luYjLVifx6uGvMNJ2m/LlqEpg==", "license": "MIT", "dependencies": { "aws-ssl-profiles": "^1.1.2", @@ -1883,7 +1883,7 @@ "long": "^5.3.2", "lru.min": "^1.1.4", "named-placeholders": "^1.1.6", - "sql-escaper": "^1.3.3" + "sql-escaper": "^1.4.0" }, "engines": { "node": ">= 8.0" @@ -2693,9 +2693,9 @@ } }, "node_modules/sql-escaper": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/sql-escaper/-/sql-escaper-1.3.3.tgz", - "integrity": "sha512-BsTCV265VpTp8tm1wyIm1xqQCS+Q9NHx2Sr+WcnUrgLrQ6yiDIvHYJV5gHxsj1lMBy2zm5twLaZao8Jd+S8JJw==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/sql-escaper/-/sql-escaper-1.5.1.tgz", + "integrity": "sha512-4toX5E1fQbBrpfXidaHnF0669nkAdETeIPTs2SUjxxD7RRIs9ICG4gtpmfc68JCEKehsdwLFqBu9VlQqZ1P1gg==", "license": "MIT", "engines": { "bun": ">=1.0.0", diff --git a/package.json b/package.json index 0002898..a121ec1 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "express": "5.2.1", "express-session": "1.19.0", "mongoose": "9.7.4", - "mysql2": "3.22.4", + "mysql2": "3.22.6", "nunjucks": "^3.2.4", "passport": "~0.7.0", "sequelize": "6.37.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 48e4793..40ab337 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,8 +33,8 @@ importers: specifier: 9.7.4 version: 9.7.4 mysql2: - specifier: 3.22.4 - version: 3.22.4(@types/node@24.0.3) + specifier: 3.22.6 + version: 3.22.6(@types/node@24.0.3) nunjucks: specifier: ^3.2.4 version: 3.2.4 @@ -43,10 +43,10 @@ importers: version: 0.7.0 sequelize: specifier: 6.37.8 - version: 6.37.8(mysql2@3.22.4(@types/node@24.0.3)) + version: 6.37.8(mysql2@3.22.6(@types/node@24.0.3)) typeorm: specifier: 1.0.0 - version: 1.0.0(mongodb@7.2.0)(mysql2@3.22.4(@types/node@24.0.3)) + version: 1.0.0(mongodb@7.2.0)(mysql2@3.22.6(@types/node@24.0.3)) validator: specifier: 13.15.35 version: 13.15.35 @@ -772,8 +772,8 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - mysql2@3.22.4: - resolution: {integrity: sha512-CtXYlmL7ZamiYKbmqkamQHWJROUHSfm+f3kByzGfknw7kW51mcB2ouMUqYq1XfYxbXmnWo6RhPydx6OCqdgcmQ==} + mysql2@3.22.6: + resolution: {integrity: sha512-fPKmeDGUzvFP7bMD5SASlJ5zIgvCC4hbanTmhbUlEmhyrY1hR4Hi3xLOWgTd3luYjLVifx6uGvMNJ2m/LlqEpg==} engines: {node: '>= 8.0'} peerDependencies: '@types/node': '>= 8' @@ -1054,8 +1054,8 @@ packages: sparse-bitfield@3.0.3: resolution: {integrity: sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==} - sql-escaper@1.3.3: - resolution: {integrity: sha512-BsTCV265VpTp8tm1wyIm1xqQCS+Q9NHx2Sr+WcnUrgLrQ6yiDIvHYJV5gHxsj1lMBy2zm5twLaZao8Jd+S8JJw==} + sql-escaper@1.5.1: + resolution: {integrity: sha512-4toX5E1fQbBrpfXidaHnF0669nkAdETeIPTs2SUjxxD7RRIs9ICG4gtpmfc68JCEKehsdwLFqBu9VlQqZ1P1gg==} engines: {bun: '>=1.0.0', deno: '>=2.0.0', node: '>=12.0.0'} sql-highlight@6.1.0: @@ -1826,7 +1826,7 @@ snapshots: ms@2.1.3: {} - mysql2@3.22.4(@types/node@24.0.3): + mysql2@3.22.6(@types/node@24.0.3): dependencies: '@types/node': 24.0.3 aws-ssl-profiles: 1.1.2 @@ -1836,7 +1836,7 @@ snapshots: long: 5.3.2 lru.min: 1.1.4 named-placeholders: 1.1.6 - sql-escaper: 1.3.3 + sql-escaper: 1.5.1 named-placeholders@1.1.6: dependencies: @@ -2017,7 +2017,7 @@ snapshots: sequelize-pool@7.1.0: {} - sequelize@6.37.8(mysql2@3.22.4(@types/node@24.0.3)): + sequelize@6.37.8(mysql2@3.22.6(@types/node@24.0.3)): dependencies: '@types/debug': 4.1.12 '@types/validator': 13.15.2 @@ -2036,7 +2036,7 @@ snapshots: validator: 13.15.35 wkx: 0.5.0 optionalDependencies: - mysql2: 3.22.4(@types/node@24.0.3) + mysql2: 3.22.6(@types/node@24.0.3) transitivePeerDependencies: - supports-color @@ -2115,7 +2115,7 @@ snapshots: dependencies: memory-pager: 1.5.0 - sql-escaper@1.3.3: {} + sql-escaper@1.5.1: {} sql-highlight@6.1.0: {} @@ -2187,7 +2187,7 @@ snapshots: media-typer: 1.1.0 mime-types: 3.0.1 - typeorm@1.0.0(mongodb@7.2.0)(mysql2@3.22.4(@types/node@24.0.3)): + typeorm@1.0.0(mongodb@7.2.0)(mysql2@3.22.6(@types/node@24.0.3)): dependencies: '@sqltools/formatter': 1.2.5 ansis: 4.3.1 @@ -2201,7 +2201,7 @@ snapshots: yargs: 18.1.0 optionalDependencies: mongodb: 7.2.0 - mysql2: 3.22.4(@types/node@24.0.3) + mysql2: 3.22.6(@types/node@24.0.3) transitivePeerDependencies: - babel-plugin-macros - supports-color From 6c5a7c687a8eb119ab1c5c5b511134ccd1e1d5e2 Mon Sep 17 00:00:00 2001 From: shamoon1997 Date: Tue, 28 Jul 2026 12:03:43 +0500 Subject: [PATCH 4/5] feat: typeorm version increased --- package-lock.json | 18 +++++++++--------- package.json | 2 +- pnpm-lock.yaml | 20 ++++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/package-lock.json b/package-lock.json index b3bc85a..e7c43a7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "nunjucks": "^3.2.4", "passport": "~0.7.0", "sequelize": "6.37.8", - "typeorm": "1.0.0", + "typeorm": "1.1.0", "validator": "13.15.35" }, "devDependencies": { @@ -2929,19 +2929,19 @@ } }, "node_modules/typeorm": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typeorm/-/typeorm-1.0.0.tgz", - "integrity": "sha512-2mSKNqucP8vo+xQLP59xlHUcqLvG6qajxA7q7tnhJgeZjTrA6lK/Ar7LRyiAxdXhyXmGbIPsArPmcUB9Xg+M7w==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/typeorm/-/typeorm-1.1.0.tgz", + "integrity": "sha512-iX/kvsV42/htCNAQUyElGW87E4Z12neZc6YUFBTEu0BnLiREYDNT5Wfw3wRqZw9vyOEC36zUBAY6Qvywoig06Q==", "license": "MIT", "dependencies": { "@sqltools/formatter": "^1.2.5", - "ansis": "^4.2.0", - "dayjs": "^1.11.20", + "ansis": "^4.3.1", + "dayjs": "^1.11.21", "debug": "^4.4.3", "dedent": "^1.7.2", "reflect-metadata": "^0.2.2", "sql-highlight": "^6.1.0", - "tinyglobby": "^0.2.16", + "tinyglobby": "^0.2.17", "tslib": "^2.8.1", "yargs": "^18.0.0" }, @@ -2964,11 +2964,11 @@ "mongodb": "^7.0.0", "mssql": "^12.0.0", "mysql2": "^3.15.3", - "oracledb": "^6.3.0", + "oracledb": "^6.3.0 || ^7.0.0", "pg": "^8.5.1", "pg-native": "^3.0.0", "pg-query-stream": "^4.0.0", - "redis": "^5.0.0", + "redis": "^5.0.0 || ^6.0.0", "sql.js": "^1.4.0", "ts-node": "^10.9.2", "typeorm-aurora-data-api-driver": "^3.0.0" diff --git a/package.json b/package.json index a121ec1..c48c640 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "nunjucks": "^3.2.4", "passport": "~0.7.0", "sequelize": "6.37.8", - "typeorm": "1.0.0", + "typeorm": "1.1.0", "validator": "13.15.35" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 40ab337..8e534ae 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -45,8 +45,8 @@ importers: specifier: 6.37.8 version: 6.37.8(mysql2@3.22.6(@types/node@24.0.3)) typeorm: - specifier: 1.0.0 - version: 1.0.0(mongodb@7.2.0)(mysql2@3.22.6(@types/node@24.0.3)) + specifier: 1.1.0 + version: 1.1.0(mongodb@7.2.0)(mysql2@3.22.6(@types/node@24.0.3)) validator: specifier: 13.15.35 version: 13.15.35 @@ -1128,8 +1128,8 @@ packages: resolution: {integrity: sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==} engines: {node: '>= 18'} - typeorm@1.0.0: - resolution: {integrity: sha512-2mSKNqucP8vo+xQLP59xlHUcqLvG6qajxA7q7tnhJgeZjTrA6lK/Ar7LRyiAxdXhyXmGbIPsArPmcUB9Xg+M7w==} + typeorm@1.1.0: + resolution: {integrity: sha512-iX/kvsV42/htCNAQUyElGW87E4Z12neZc6YUFBTEu0BnLiREYDNT5Wfw3wRqZw9vyOEC36zUBAY6Qvywoig06Q==} engines: {node: ^20.19.0 || ^22.13.0 || >=24.11.0} hasBin: true peerDependencies: @@ -1140,11 +1140,11 @@ packages: mongodb: ^7.0.0 mssql: ^12.0.0 mysql2: ^3.15.3 - oracledb: ^6.3.0 + oracledb: ^6.3.0 || ^7.0.0 pg: ^8.5.1 pg-native: ^3.0.0 pg-query-stream: ^4.0.0 - redis: ^5.0.0 + redis: ^5.0.0 || ^6.0.0 sql.js: ^1.4.0 ts-node: ^10.9.2 typeorm-aurora-data-api-driver: ^3.0.0 @@ -1414,7 +1414,7 @@ snapshots: cliui@9.0.1: dependencies: string-width: 7.2.0 - strip-ansi: 7.1.0 + strip-ansi: 7.2.0 wrap-ansi: 9.0.2 color-convert@2.0.1: @@ -2139,7 +2139,7 @@ snapshots: dependencies: emoji-regex: 10.6.0 get-east-asian-width: 1.6.0 - strip-ansi: 7.1.0 + strip-ansi: 7.2.0 string-width@8.2.2: dependencies: @@ -2187,7 +2187,7 @@ snapshots: media-typer: 1.1.0 mime-types: 3.0.1 - typeorm@1.0.0(mongodb@7.2.0)(mysql2@3.22.6(@types/node@24.0.3)): + typeorm@1.1.0(mongodb@7.2.0)(mysql2@3.22.6(@types/node@24.0.3)): dependencies: '@sqltools/formatter': 1.2.5 ansis: 4.3.1 @@ -2279,7 +2279,7 @@ snapshots: dependencies: ansi-styles: 6.2.1 string-width: 7.2.0 - strip-ansi: 7.1.0 + strip-ansi: 7.2.0 wrappy@1.0.2: {} From 6e4ea3daf8346549760a59d316dfb56f72a62530 Mon Sep 17 00:00:00 2001 From: shamoon1997 Date: Wed, 5 Aug 2026 14:18:05 +0500 Subject: [PATCH 5/5] feat: mongoose and mysql2 version updated --- package.json | 6 +++--- pnpm-lock.yaml | 52 +++++++++++++++++++++++++------------------------- 2 files changed, 29 insertions(+), 29 deletions(-) diff --git a/package.json b/package.json index c48c640..fb49eec 100644 --- a/package.json +++ b/package.json @@ -29,8 +29,8 @@ "dotenv": "17.4.2", "express": "5.2.1", "express-session": "1.19.0", - "mongoose": "9.7.4", - "mysql2": "3.22.6", + "mongoose": "9.9.1", + "mysql2": "3.23.2", "nunjucks": "^3.2.4", "passport": "~0.7.0", "sequelize": "6.37.8", @@ -43,4 +43,4 @@ "overrides": { "uuid": "~11.1.1" } -} \ No newline at end of file +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8e534ae..9838f86 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -30,11 +30,11 @@ importers: specifier: 1.19.0 version: 1.19.0 mongoose: - specifier: 9.7.4 - version: 9.7.4 + specifier: 9.9.1 + version: 9.9.1 mysql2: - specifier: 3.22.6 - version: 3.22.6(@types/node@24.0.3) + specifier: 3.23.2 + version: 3.23.2(@types/node@24.0.3) nunjucks: specifier: ^3.2.4 version: 3.2.4 @@ -43,10 +43,10 @@ importers: version: 0.7.0 sequelize: specifier: 6.37.8 - version: 6.37.8(mysql2@3.22.6(@types/node@24.0.3)) + version: 6.37.8(mysql2@3.23.2(@types/node@24.0.3)) typeorm: specifier: 1.1.0 - version: 1.1.0(mongodb@7.2.0)(mysql2@3.22.6(@types/node@24.0.3)) + version: 1.1.0(mongodb@7.5.0)(mysql2@3.23.2(@types/node@24.0.3)) validator: specifier: 13.15.35 version: 13.15.35 @@ -61,8 +61,8 @@ packages: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} - '@mongodb-js/saslprep@1.3.0': - resolution: {integrity: sha512-zlayKCsIjYb7/IdfqxorK5+xUMyi4vOKcFy10wKJYc63NSdKI8mNME+uJqfatkPmOSMMUiojrL58IePKBm3gvQ==} + '@mongodb-js/saslprep@1.4.13': + resolution: {integrity: sha512-E3Sv4eCYAlKYUTx8S3ioQcDUscOif+8zZ5OnW1IzJ+Tt+EO+ke8mn+Y3FX6N1H79picwbdOavVOb1jPi2EOyrg==} '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} @@ -727,15 +727,15 @@ packages: resolution: {integrity: sha512-ZoS07RoFqpKYQwAk59qmrx8+jJHNHU30UjlU96QktiGn1ltvDr+vCznLX5DiUBLEpMAHatHNWV1nM/74ul66kA==} engines: {node: '>=20.19.0'} - mongodb@7.2.0: - resolution: {integrity: sha512-F/2+BMZtLVhY30ioZp0dAmZ+IRZMBqI+nrv6t5+9/1AIwCa8sMRC3jBf81lpxMhnZgqq8CoUD503Z1oZWq1/sw==} + mongodb@7.5.0: + resolution: {integrity: sha512-5FnrEDLnvp6ycUOGLNLLU33BfCx2qmp2mJjGPDwKLruYsVzXVSK5fsGpoDXvsXJwBfBsD7ebMRdawbDxC2814g==} engines: {node: '>=20.19.0'} peerDependencies: '@aws-sdk/credential-providers': ^3.806.0 '@mongodb-js/zstd': ^7.0.0 gcp-metadata: ^7.0.1 kerberos: ^7.0.0 - mongodb-client-encryption: '>=7.0.0 <7.1.0' + mongodb-client-encryption: ^7.2.0 snappy: ^7.3.2 socks: ^2.8.6 peerDependenciesMeta: @@ -754,8 +754,8 @@ packages: socks: optional: true - mongoose@9.7.4: - resolution: {integrity: sha512-nuSYGUWWzNd4EAbGYxE469wPTL+kmxb5+91YvCvMkJ08rvNRht/usZUU3LuFuk7rDutF2QWBZHPHuzM8TxXApA==} + mongoose@9.9.1: + resolution: {integrity: sha512-hI00baDVPjV5VfYA3j+oLuPvLfmCQICWot9zJZgkuDMXnWEYhIx9xCPEOt2IC3lDJz6ajsz2bpgO24E+xsP6wg==} engines: {node: '>=20.19.0'} mpath@0.9.0: @@ -772,8 +772,8 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - mysql2@3.22.6: - resolution: {integrity: sha512-fPKmeDGUzvFP7bMD5SASlJ5zIgvCC4hbanTmhbUlEmhyrY1hR4Hi3xLOWgTd3luYjLVifx6uGvMNJ2m/LlqEpg==} + mysql2@3.23.2: + resolution: {integrity: sha512-fxh3HpQ8vJtu/Mmnd4Xsur19jGjHGzRLMxptiDtOkbX7EVBgnafGSGDx1WGGVmJLClVh2LeeBMMo24IFv8wCyQ==} engines: {node: '>= 8.0'} peerDependencies: '@types/node': '>= 8' @@ -1287,7 +1287,7 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 - '@mongodb-js/saslprep@1.3.0': + '@mongodb-js/saslprep@1.4.13': dependencies: sparse-bitfield: 3.0.3 @@ -1794,17 +1794,17 @@ snapshots: '@types/whatwg-url': 13.0.0 whatwg-url: 14.2.0 - mongodb@7.2.0: + mongodb@7.5.0: dependencies: - '@mongodb-js/saslprep': 1.3.0 + '@mongodb-js/saslprep': 1.4.13 bson: 7.3.1 mongodb-connection-string-url: 7.0.2 - mongoose@9.7.4: + mongoose@9.9.1: dependencies: '@standard-schema/spec': 1.1.0 kareem: 3.3.0 - mongodb: 7.2.0 + mongodb: 7.5.0 mpath: 0.9.0 mquery: 6.0.0 ms: 2.1.3 @@ -1826,7 +1826,7 @@ snapshots: ms@2.1.3: {} - mysql2@3.22.6(@types/node@24.0.3): + mysql2@3.23.2(@types/node@24.0.3): dependencies: '@types/node': 24.0.3 aws-ssl-profiles: 1.1.2 @@ -2017,7 +2017,7 @@ snapshots: sequelize-pool@7.1.0: {} - sequelize@6.37.8(mysql2@3.22.6(@types/node@24.0.3)): + sequelize@6.37.8(mysql2@3.23.2(@types/node@24.0.3)): dependencies: '@types/debug': 4.1.12 '@types/validator': 13.15.2 @@ -2036,7 +2036,7 @@ snapshots: validator: 13.15.35 wkx: 0.5.0 optionalDependencies: - mysql2: 3.22.6(@types/node@24.0.3) + mysql2: 3.23.2(@types/node@24.0.3) transitivePeerDependencies: - supports-color @@ -2187,7 +2187,7 @@ snapshots: media-typer: 1.1.0 mime-types: 3.0.1 - typeorm@1.1.0(mongodb@7.2.0)(mysql2@3.22.6(@types/node@24.0.3)): + typeorm@1.1.0(mongodb@7.5.0)(mysql2@3.23.2(@types/node@24.0.3)): dependencies: '@sqltools/formatter': 1.2.5 ansis: 4.3.1 @@ -2200,8 +2200,8 @@ snapshots: tslib: 2.8.1 yargs: 18.1.0 optionalDependencies: - mongodb: 7.2.0 - mysql2: 3.22.6(@types/node@24.0.3) + mongodb: 7.5.0 + mysql2: 3.23.2(@types/node@24.0.3) transitivePeerDependencies: - babel-plugin-macros - supports-color