diff --git a/02-node-express-starter/static-files/node-express-static-files/package-lock.json b/02-node-express-starter/static-files/node-express-static-files/package-lock.json index 0310d5d1..ace162cf 100644 --- a/02-node-express-starter/static-files/node-express-static-files/package-lock.json +++ b/02-node-express-starter/static-files/node-express-static-files/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "dotenv": "^16.0.3", + "dotenv": "^17.0.0", "express": "^4.18.2" }, "devDependencies": { @@ -1849,9 +1849,9 @@ } }, "node_modules/dotenv": { - "version": "16.6.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", - "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==", + "version": "17.2.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", + "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==", "engines": { "node": ">=12" }, @@ -6013,9 +6013,9 @@ "dev": true }, "dotenv": { - "version": "16.6.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", - "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==" + "version": "17.2.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", + "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==" }, "dunder-proto": { "version": "1.0.1", diff --git a/02-node-express-starter/static-files/node-express-static-files/package.json b/02-node-express-starter/static-files/node-express-static-files/package.json index 8eb4db9e..46c6f975 100644 --- a/02-node-express-starter/static-files/node-express-static-files/package.json +++ b/02-node-express-starter/static-files/node-express-static-files/package.json @@ -12,7 +12,7 @@ "author": "Malcolm R. Kente - reMRKable Dev", "license": "ISC", "dependencies": { - "dotenv": "^16.0.3", + "dotenv": "^17.0.0", "express": "^4.18.2" }, "devDependencies": { diff --git a/04-node-express-api/omdb-api/modular/package-lock.json b/04-node-express-api/omdb-api/modular/package-lock.json index 13f2b2b4..7a1552b1 100644 --- a/04-node-express-api/omdb-api/modular/package-lock.json +++ b/04-node-express-api/omdb-api/modular/package-lock.json @@ -10,7 +10,7 @@ "license": "ISC", "dependencies": { "axios": "^1.0.0", - "dotenv": "^16.0.1", + "dotenv": "^17.0.0", "express": "^4.18.1", "hbs": "^4.2.0", "morgan": "^1.10.0" @@ -224,9 +224,9 @@ } }, "node_modules/dotenv": { - "version": "16.6.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", - "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==", + "version": "17.2.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", + "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==", "engines": { "node": ">=12" }, @@ -1212,9 +1212,9 @@ "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" }, "dotenv": { - "version": "16.6.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", - "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==" + "version": "17.2.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", + "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==" }, "dunder-proto": { "version": "1.0.1", diff --git a/04-node-express-api/omdb-api/modular/package.json b/04-node-express-api/omdb-api/modular/package.json index 39784198..0173fab7 100644 --- a/04-node-express-api/omdb-api/modular/package.json +++ b/04-node-express-api/omdb-api/modular/package.json @@ -12,7 +12,7 @@ "license": "ISC", "dependencies": { "axios": "^1.0.0", - "dotenv": "^16.0.1", + "dotenv": "^17.0.0", "express": "^4.18.1", "hbs": "^4.2.0", "morgan": "^1.10.0" diff --git a/04-node-express-api/omdb-api/simple/package.json b/04-node-express-api/omdb-api/simple/package.json index bddcae3c..7aeb1d8b 100644 --- a/04-node-express-api/omdb-api/simple/package.json +++ b/04-node-express-api/omdb-api/simple/package.json @@ -12,7 +12,7 @@ "license": "ISC", "dependencies": { "axios": "^1.0.0", - "dotenv": "^16.0.1", + "dotenv": "^17.0.0", "express": "^4.18.1", "hbs": "^4.2.0", "mongoose": "^8.0.0", diff --git a/06-node-express-databases/node-crud-demo/package.json b/06-node-express-databases/node-crud-demo/package.json index fe636215..8c9ab5c2 100644 --- a/06-node-express-databases/node-crud-demo/package.json +++ b/06-node-express-databases/node-crud-demo/package.json @@ -15,7 +15,7 @@ "dependencies": { "body-parser": "^2.0.0", "cookie-parser": "^1.4.6", - "dotenv": "^16.0.1", + "dotenv": "^17.0.0", "express": "^4.18.1", "hbs": "^4.2.0", "mongoose": "^8.0.0", diff --git a/06-node-express-databases/node-express-mongo-crud-library/package-lock.json b/06-node-express-databases/node-express-mongo-crud-library/package-lock.json index 3bd3e74c..6dcef998 100644 --- a/06-node-express-databases/node-express-mongo-crud-library/package-lock.json +++ b/06-node-express-databases/node-express-mongo-crud-library/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "body-parser": "2.2.0", "cookie-parser": "1.4.6", - "dotenv": "16.4.7", + "dotenv": "17.2.3", "express": "4.19.2", "hbs": "4.2.0", "mongoose": "8.19.0", @@ -915,9 +915,9 @@ } }, "node_modules/dotenv": { - "version": "16.4.7", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", - "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", + "version": "17.2.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", + "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==", "license": "BSD-2-Clause", "engines": { "node": ">=12" @@ -3348,6 +3348,7 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "peer": true, "dependencies": { "ip": "^2.0.0", "smart-buffer": "^4.2.0" diff --git a/06-node-express-databases/node-express-mongo-crud-library/package.json b/06-node-express-databases/node-express-mongo-crud-library/package.json index d323d62d..a6b4a33c 100644 --- a/06-node-express-databases/node-express-mongo-crud-library/package.json +++ b/06-node-express-databases/node-express-mongo-crud-library/package.json @@ -11,7 +11,7 @@ "dependencies": { "body-parser": "2.2.0", "cookie-parser": "1.4.6", - "dotenv": "16.4.7", + "dotenv": "17.2.3", "express": "4.19.2", "hbs": "4.2.0", "mongoose": "8.19.0", diff --git a/06-node-express-databases/node-express-mongo-relations-blog/package-lock.json b/06-node-express-databases/node-express-mongo-relations-blog/package-lock.json index c8dad861..220979ed 100644 --- a/06-node-express-databases/node-express-mongo-relations-blog/package-lock.json +++ b/06-node-express-databases/node-express-mongo-relations-blog/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0", "dependencies": { "cookie-parser": "1.4.6", - "dotenv": "16.4.7", + "dotenv": "17.2.3", "express": "4.19.2", "hbs": "4.2.0", "mongoose": "8.19.0", @@ -820,9 +820,9 @@ } }, "node_modules/dotenv": { - "version": "16.4.7", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", - "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", + "version": "17.2.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", + "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==", "license": "BSD-2-Clause", "engines": { "node": ">=12" @@ -3090,6 +3090,7 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "peer": true, "dependencies": { "ip": "^2.0.0", "smart-buffer": "^4.2.0" diff --git a/06-node-express-databases/node-express-mongo-relations-blog/package.json b/06-node-express-databases/node-express-mongo-relations-blog/package.json index 86a7fdd0..fc69719e 100644 --- a/06-node-express-databases/node-express-mongo-relations-blog/package.json +++ b/06-node-express-databases/node-express-mongo-relations-blog/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "cookie-parser": "1.4.6", - "dotenv": "16.4.7", + "dotenv": "17.2.3", "express": "4.19.2", "hbs": "4.2.0", "mongoose": "8.19.0", diff --git a/06-node-express-databases/node-mysql/package-lock.json b/06-node-express-databases/node-mysql/package-lock.json index 2885dcfd..001e8529 100644 --- a/06-node-express-databases/node-mysql/package-lock.json +++ b/06-node-express-databases/node-mysql/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "dotenv": "^16.0.1", + "dotenv": "^17.0.0", "express": "^4.18.1", "mysql": "^2.18.1" }, @@ -180,9 +180,9 @@ } }, "node_modules/dotenv": { - "version": "16.6.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", - "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==", + "version": "17.2.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", + "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==", "engines": { "node": ">=12" }, @@ -987,9 +987,9 @@ "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" }, "dotenv": { - "version": "16.6.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", - "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==" + "version": "17.2.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", + "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==" }, "dunder-proto": { "version": "1.0.1", diff --git a/06-node-express-databases/node-mysql/package.json b/06-node-express-databases/node-mysql/package.json index 2d4eb38c..04bbebf8 100644 --- a/06-node-express-databases/node-mysql/package.json +++ b/06-node-express-databases/node-mysql/package.json @@ -11,7 +11,7 @@ "author": "", "license": "ISC", "dependencies": { - "dotenv": "^16.0.1", + "dotenv": "^17.0.0", "express": "^4.18.1", "mysql": "^2.18.1" }, 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 3914eaf0..255e703f 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 @@ -13,7 +13,7 @@ "connect-flash": "0.1.1", "connect-mongo": "5.1.0", "cookie-parser": "1.4.6", - "dotenv": "16.4.7", + "dotenv": "17.2.3", "express": "4.19.2", "express-session": "1.18.2", "hbs": "4.2.0", @@ -2406,9 +2406,9 @@ } }, "node_modules/dotenv": { - "version": "16.4.7", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", - "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", + "version": "17.2.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", + "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==", "engines": { "node": ">=12" }, @@ -7561,9 +7561,9 @@ "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==" }, "dotenv": { - "version": "16.4.7", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", - "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==" + "version": "17.2.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", + "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==" }, "dunder-proto": { "version": "1.0.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..357365b6 100644 --- a/07-node-express-authentication/node-auth-passport-google/package.json +++ b/07-node-express-authentication/node-auth-passport-google/package.json @@ -13,7 +13,7 @@ "connect-flash": "0.1.1", "connect-mongo": "5.1.0", "cookie-parser": "1.4.6", - "dotenv": "16.4.7", + "dotenv": "17.2.3", "express": "4.19.2", "express-session": "1.18.2", "hbs": "4.2.0", 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 bd5ae5af..73e6fe9c 100644 --- a/07-node-express-authentication/node-auth-passport/package-lock.json +++ b/07-node-express-authentication/node-auth-passport/package-lock.json @@ -12,7 +12,7 @@ "connect-flash": "0.1.1", "connect-mongo": "5.1.0", "cookie-parser": "1.4.6", - "dotenv": "16.4.7", + "dotenv": "17.2.3", "express": "4.19.2", "express-session": "1.18.2", "hbs": "4.2.0", @@ -2251,9 +2251,9 @@ } }, "node_modules/dotenv": { - "version": "16.4.7", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", - "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", + "version": "17.2.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", + "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==", "engines": { "node": ">=12" }, @@ -6988,9 +6988,9 @@ "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==" }, "dotenv": { - "version": "16.4.7", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", - "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==" + "version": "17.2.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", + "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==" }, "ee-first": { "version": "1.1.1", diff --git a/07-node-express-authentication/node-auth-passport/package.json b/07-node-express-authentication/node-auth-passport/package.json index 452bfc83..020f95f1 100644 --- a/07-node-express-authentication/node-auth-passport/package.json +++ b/07-node-express-authentication/node-auth-passport/package.json @@ -12,7 +12,7 @@ "connect-flash": "0.1.1", "connect-mongo": "5.1.0", "cookie-parser": "1.4.6", - "dotenv": "16.4.7", + "dotenv": "17.2.3", "express": "4.19.2", "express-session": "1.18.2", "hbs": "4.2.0", 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 0906e287..abb135aa 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 @@ -11,7 +11,7 @@ "bcrypt": "5.1.1", "connect-mongo": "5.1.0", "cookie-parser": "1.4.6", - "dotenv": "16.4.7", + "dotenv": "17.2.3", "express": "4.19.2", "express-session": "1.18.2", "hbs": "4.2.0", @@ -1805,9 +1805,9 @@ } }, "node_modules/dotenv": { - "version": "16.4.7", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", - "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", + "version": "17.2.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", + "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==", "engines": { "node": ">=12" }, @@ -4925,9 +4925,9 @@ "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==" }, "dotenv": { - "version": "16.4.7", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", - "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==" + "version": "17.2.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", + "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==" }, "ee-first": { "version": "1.1.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 8914c876..8af38302 100644 --- a/07-node-express-authentication/node-auth-user-registration/package.json +++ b/07-node-express-authentication/node-auth-user-registration/package.json @@ -12,7 +12,7 @@ "bcrypt": "5.1.1", "connect-mongo": "5.1.0", "cookie-parser": "1.4.6", - "dotenv": "16.4.7", + "dotenv": "17.2.3", "express": "4.19.2", "express-session": "1.18.2", "hbs": "4.2.0", diff --git a/08-node-express-uploading/package.json b/08-node-express-uploading/package.json index c54ff275..0172aa94 100644 --- a/08-node-express-uploading/package.json +++ b/08-node-express-uploading/package.json @@ -11,7 +11,7 @@ "body-parser": "2.2.0", "cloudinary": "2.7.0", "cookie-parser": "1.4.6", - "dotenv": "16.4.7", + "dotenv": "17.2.3", "express": "4.19.2", "hbs": "4.2.0", "mongoose": "8.19.0",