diff --git a/07-node-express-authentication/node-auth-passport-google/package-lock.json b/07-node-express-authentication/node-auth-passport-google/package-lock.json index 4173b4f6..02b01c8a 100644 --- a/07-node-express-authentication/node-auth-passport-google/package-lock.json +++ b/07-node-express-authentication/node-auth-passport-google/package-lock.json @@ -11,7 +11,7 @@ "bcrypt": "5.1.1", "body-parser": "2.2.0", "connect-flash": "0.1.1", - "connect-mongo": "5.1.0", + "connect-mongo": "6.0.0", "cookie-parser": "1.4.6", "dotenv": "16.4.7", "express": "4.19.2", @@ -876,27 +876,27 @@ } }, "node_modules/connect-mongo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/connect-mongo/-/connect-mongo-5.1.0.tgz", - "integrity": "sha512-xT0vxQLqyqoUTxPLzlP9a/u+vir0zNkhiy9uAdHjSCcUUf7TS5b55Icw8lVyYFxfemP3Mf9gdwUOgeF3cxCAhw==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/connect-mongo/-/connect-mongo-6.0.0.tgz", + "integrity": "sha512-mHxfnTiWk7ZtxmHdcrFBKlr7fCtgGoFpx/oe9jFW0yb2NinagsxEeuol78nUWMpnWyYK0nnuXMlU9wrgUjTE6g==", "dependencies": { - "debug": "^4.3.1", - "kruptein": "^3.0.0" + "debug": "^4.4.3", + "kruptein": "3.0.8" }, "engines": { - "node": ">=12.9.0" + "node": ">=20.8.0" }, "peerDependencies": { "express-session": "^1.17.1", - "mongodb": ">= 5.1.0 < 7" + "mongodb": ">=5.0.0" } }, "node_modules/connect-mongo/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -908,9 +908,9 @@ } }, "node_modules/connect-mongo/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, "node_modules/console-control-strings": { "version": "1.1.0", @@ -2010,9 +2010,9 @@ } }, "node_modules/kruptein": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kruptein/-/kruptein-3.0.3.tgz", - "integrity": "sha512-v5mqSHKS2M1xWUo5V7Q6TMcj1vjTgKWvfspizn6Z939Cmv8NNn5E+Z4LeGBEKDL3yT4pMXaRTjh98oksGTDntA==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/kruptein/-/kruptein-3.0.8.tgz", + "integrity": "sha512-0CyalFA0Cjp3jnziMp0u1uLZW2/ouhQ0mEMfYlroBXNe86na1RwAuwBcdRAegeWZNMfQy/G5fN47g/Axjtqrfw==", "dependencies": { "asn1.js": "^5.4.1" }, @@ -4925,26 +4925,26 @@ "integrity": "sha1-2GMPJtlaf4UfmVax6MxnMvO2qjA=" }, "connect-mongo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/connect-mongo/-/connect-mongo-5.1.0.tgz", - "integrity": "sha512-xT0vxQLqyqoUTxPLzlP9a/u+vir0zNkhiy9uAdHjSCcUUf7TS5b55Icw8lVyYFxfemP3Mf9gdwUOgeF3cxCAhw==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/connect-mongo/-/connect-mongo-6.0.0.tgz", + "integrity": "sha512-mHxfnTiWk7ZtxmHdcrFBKlr7fCtgGoFpx/oe9jFW0yb2NinagsxEeuol78nUWMpnWyYK0nnuXMlU9wrgUjTE6g==", "requires": { - "debug": "^4.3.1", - "kruptein": "^3.0.0" + "debug": "^4.4.3", + "kruptein": "3.0.8" }, "dependencies": { "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "requires": { - "ms": "2.1.2" + "ms": "^2.1.3" } }, "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" } } }, @@ -5754,9 +5754,9 @@ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" }, "kruptein": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kruptein/-/kruptein-3.0.3.tgz", - "integrity": "sha512-v5mqSHKS2M1xWUo5V7Q6TMcj1vjTgKWvfspizn6Z939Cmv8NNn5E+Z4LeGBEKDL3yT4pMXaRTjh98oksGTDntA==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/kruptein/-/kruptein-3.0.8.tgz", + "integrity": "sha512-0CyalFA0Cjp3jnziMp0u1uLZW2/ouhQ0mEMfYlroBXNe86na1RwAuwBcdRAegeWZNMfQy/G5fN47g/Axjtqrfw==", "requires": { "asn1.js": "^5.4.1" } diff --git a/07-node-express-authentication/node-auth-passport-google/package.json b/07-node-express-authentication/node-auth-passport-google/package.json index 60bc1ebf..e291915a 100644 --- a/07-node-express-authentication/node-auth-passport-google/package.json +++ b/07-node-express-authentication/node-auth-passport-google/package.json @@ -11,7 +11,7 @@ "bcrypt": "5.1.1", "body-parser": "2.2.0", "connect-flash": "0.1.1", - "connect-mongo": "5.1.0", + "connect-mongo": "6.0.0", "cookie-parser": "1.4.6", "dotenv": "16.4.7", "express": "4.19.2", diff --git a/07-node-express-authentication/node-auth-passport/package-lock.json b/07-node-express-authentication/node-auth-passport/package-lock.json index 30329a6e..75677d0f 100644 --- a/07-node-express-authentication/node-auth-passport/package-lock.json +++ b/07-node-express-authentication/node-auth-passport/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "bcrypt": "5.1.1", "connect-flash": "0.1.1", - "connect-mongo": "5.1.0", + "connect-mongo": "6.0.0", "cookie-parser": "1.4.6", "dotenv": "16.4.7", "express": "4.22.1", @@ -756,19 +756,19 @@ } }, "node_modules/connect-mongo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/connect-mongo/-/connect-mongo-5.1.0.tgz", - "integrity": "sha512-xT0vxQLqyqoUTxPLzlP9a/u+vir0zNkhiy9uAdHjSCcUUf7TS5b55Icw8lVyYFxfemP3Mf9gdwUOgeF3cxCAhw==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/connect-mongo/-/connect-mongo-6.0.0.tgz", + "integrity": "sha512-mHxfnTiWk7ZtxmHdcrFBKlr7fCtgGoFpx/oe9jFW0yb2NinagsxEeuol78nUWMpnWyYK0nnuXMlU9wrgUjTE6g==", "dependencies": { - "debug": "^4.3.1", - "kruptein": "^3.0.0" + "debug": "^4.4.3", + "kruptein": "3.0.8" }, "engines": { - "node": ">=12.9.0" + "node": ">=20.8.0" }, "peerDependencies": { "express-session": "^1.17.1", - "mongodb": ">= 5.1.0 < 7" + "mongodb": ">=5.0.0" } }, "node_modules/console-control-strings": { @@ -868,11 +868,11 @@ } }, "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -1842,9 +1842,9 @@ } }, "node_modules/kruptein": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kruptein/-/kruptein-3.0.3.tgz", - "integrity": "sha512-v5mqSHKS2M1xWUo5V7Q6TMcj1vjTgKWvfspizn6Z939Cmv8NNn5E+Z4LeGBEKDL3yT4pMXaRTjh98oksGTDntA==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/kruptein/-/kruptein-3.0.8.tgz", + "integrity": "sha512-0CyalFA0Cjp3jnziMp0u1uLZW2/ouhQ0mEMfYlroBXNe86na1RwAuwBcdRAegeWZNMfQy/G5fN47g/Axjtqrfw==", "dependencies": { "asn1.js": "^5.4.1" }, @@ -2259,11 +2259,6 @@ "url": "https://opencollective.com/mongoose" } }, - "node_modules/mongoose/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, "node_modules/morgan": { "version": "1.10.1", "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.1.tgz", @@ -2313,9 +2308,9 @@ } }, "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, "node_modules/nan": { "version": "2.18.0", @@ -3312,12 +3307,6 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "license": "MIT" }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "license": "MIT" - }, "node_modules/send/node_modules/on-finished": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", @@ -4573,12 +4562,12 @@ "integrity": "sha1-2GMPJtlaf4UfmVax6MxnMvO2qjA=" }, "connect-mongo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/connect-mongo/-/connect-mongo-5.1.0.tgz", - "integrity": "sha512-xT0vxQLqyqoUTxPLzlP9a/u+vir0zNkhiy9uAdHjSCcUUf7TS5b55Icw8lVyYFxfemP3Mf9gdwUOgeF3cxCAhw==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/connect-mongo/-/connect-mongo-6.0.0.tgz", + "integrity": "sha512-mHxfnTiWk7ZtxmHdcrFBKlr7fCtgGoFpx/oe9jFW0yb2NinagsxEeuol78nUWMpnWyYK0nnuXMlU9wrgUjTE6g==", "requires": { - "debug": "^4.3.1", - "kruptein": "^3.0.0" + "debug": "^4.4.3", + "kruptein": "3.0.8" } }, "console-control-strings": { @@ -4648,11 +4637,11 @@ } }, "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "requires": { - "ms": "2.1.2" + "ms": "^2.1.3" } }, "decamelize": { @@ -5353,9 +5342,9 @@ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" }, "kruptein": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kruptein/-/kruptein-3.0.3.tgz", - "integrity": "sha512-v5mqSHKS2M1xWUo5V7Q6TMcj1vjTgKWvfspizn6Z939Cmv8NNn5E+Z4LeGBEKDL3yT4pMXaRTjh98oksGTDntA==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/kruptein/-/kruptein-3.0.8.tgz", + "integrity": "sha512-0CyalFA0Cjp3jnziMp0u1uLZW2/ouhQ0mEMfYlroBXNe86na1RwAuwBcdRAegeWZNMfQy/G5fN47g/Axjtqrfw==", "requires": { "asn1.js": "^5.4.1" } @@ -5627,13 +5616,6 @@ "mquery": "5.0.0", "ms": "2.1.3", "sift": "17.1.3" - }, - "dependencies": { - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - } } }, "morgan": { @@ -5677,9 +5659,9 @@ } }, "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, "nan": { "version": "2.18.0", @@ -6427,11 +6409,6 @@ } } }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, "on-finished": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", diff --git a/07-node-express-authentication/node-auth-passport/package.json b/07-node-express-authentication/node-auth-passport/package.json index 779001ee..ac5ac272 100644 --- a/07-node-express-authentication/node-auth-passport/package.json +++ b/07-node-express-authentication/node-auth-passport/package.json @@ -10,7 +10,7 @@ "dependencies": { "bcrypt": "5.1.1", "connect-flash": "0.1.1", - "connect-mongo": "5.1.0", + "connect-mongo": "6.0.0", "cookie-parser": "1.4.6", "dotenv": "16.4.7", "express": "4.22.1", diff --git a/07-node-express-authentication/node-auth-user-registration/package-lock.json b/07-node-express-authentication/node-auth-user-registration/package-lock.json index 8a7d3b1f..cc079c04 100644 --- a/07-node-express-authentication/node-auth-user-registration/package-lock.json +++ b/07-node-express-authentication/node-auth-user-registration/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0", "dependencies": { "bcrypt": "5.1.1", - "connect-mongo": "5.1.0", + "connect-mongo": "6.0.0", "cookie-parser": "1.4.6", "dotenv": "16.4.7", "express": "4.22.1", @@ -361,21 +361,42 @@ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "node_modules/connect-mongo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/connect-mongo/-/connect-mongo-5.1.0.tgz", - "integrity": "sha512-xT0vxQLqyqoUTxPLzlP9a/u+vir0zNkhiy9uAdHjSCcUUf7TS5b55Icw8lVyYFxfemP3Mf9gdwUOgeF3cxCAhw==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/connect-mongo/-/connect-mongo-6.0.0.tgz", + "integrity": "sha512-mHxfnTiWk7ZtxmHdcrFBKlr7fCtgGoFpx/oe9jFW0yb2NinagsxEeuol78nUWMpnWyYK0nnuXMlU9wrgUjTE6g==", "dependencies": { - "debug": "^4.3.1", - "kruptein": "^3.0.0" + "debug": "^4.4.3", + "kruptein": "3.0.8" }, "engines": { - "node": ">=12.9.0" + "node": ">=20.8.0" }, "peerDependencies": { "express-session": "^1.17.1", - "mongodb": ">= 5.1.0 < 7" + "mongodb": ">=5.0.0" } }, + "node_modules/connect-mongo/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/connect-mongo/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, "node_modules/console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", @@ -1149,9 +1170,9 @@ } }, "node_modules/kruptein": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kruptein/-/kruptein-3.0.3.tgz", - "integrity": "sha512-v5mqSHKS2M1xWUo5V7Q6TMcj1vjTgKWvfspizn6Z939Cmv8NNn5E+Z4LeGBEKDL3yT4pMXaRTjh98oksGTDntA==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/kruptein/-/kruptein-3.0.8.tgz", + "integrity": "sha512-0CyalFA0Cjp3jnziMp0u1uLZW2/ouhQ0mEMfYlroBXNe86na1RwAuwBcdRAegeWZNMfQy/G5fN47g/Axjtqrfw==", "dependencies": { "asn1.js": "^5.4.1" }, @@ -2527,12 +2548,27 @@ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "connect-mongo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/connect-mongo/-/connect-mongo-5.1.0.tgz", - "integrity": "sha512-xT0vxQLqyqoUTxPLzlP9a/u+vir0zNkhiy9uAdHjSCcUUf7TS5b55Icw8lVyYFxfemP3Mf9gdwUOgeF3cxCAhw==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/connect-mongo/-/connect-mongo-6.0.0.tgz", + "integrity": "sha512-mHxfnTiWk7ZtxmHdcrFBKlr7fCtgGoFpx/oe9jFW0yb2NinagsxEeuol78nUWMpnWyYK0nnuXMlU9wrgUjTE6g==", "requires": { - "debug": "^4.3.1", - "kruptein": "^3.0.0" + "debug": "^4.4.3", + "kruptein": "3.0.8" + }, + "dependencies": { + "debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "requires": { + "ms": "^2.1.3" + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } } }, "console-control-strings": { @@ -3068,9 +3104,9 @@ "integrity": "sha512-C3iHfuGUXK2u8/ipq9LfjFfXFxAZMQJJq7vLS45r3D9Y2xQ/m4S8zaR4zMLFWh9AsNPXmcFfUDhTEO8UIC/V6Q==" }, "kruptein": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kruptein/-/kruptein-3.0.3.tgz", - "integrity": "sha512-v5mqSHKS2M1xWUo5V7Q6TMcj1vjTgKWvfspizn6Z939Cmv8NNn5E+Z4LeGBEKDL3yT4pMXaRTjh98oksGTDntA==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/kruptein/-/kruptein-3.0.8.tgz", + "integrity": "sha512-0CyalFA0Cjp3jnziMp0u1uLZW2/ouhQ0mEMfYlroBXNe86na1RwAuwBcdRAegeWZNMfQy/G5fN47g/Axjtqrfw==", "requires": { "asn1.js": "^5.4.1" } diff --git a/07-node-express-authentication/node-auth-user-registration/package.json b/07-node-express-authentication/node-auth-user-registration/package.json index 5e4d4b5d..c4d957f6 100644 --- a/07-node-express-authentication/node-auth-user-registration/package.json +++ b/07-node-express-authentication/node-auth-user-registration/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "bcrypt": "5.1.1", - "connect-mongo": "5.1.0", + "connect-mongo": "6.0.0", "cookie-parser": "1.4.6", "dotenv": "16.4.7", "express": "4.22.1",