diff --git a/package-lock.json b/package-lock.json index 89eed6c..c7a1ab7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,8 +12,8 @@ "bcrypt": "^5.1.1", "body-parser": "^1.20.3", "compression": "^1.7.1", - "connect-flash": "*", - "connect-mongo": "*", + "connect-flash": "latest", + "connect-mongo": "latest", "cookie-parser": "^1.4.7", "cookie-session": "^2.1.1", "csurf": "^1.2.2", @@ -29,16 +29,16 @@ "mongoose": "^9.1.0", "morgan": "^1.9.0", "passport": "^0.7.0", - "passport-github": "*", + "passport-github": "latest", "passport-github2": "^0.1.9", - "passport-google-oauth": "*", - "passport-local": "*", - "passport-twitter": "^1.0.0", + "passport-google-oauth": "latest", + "passport-local": "latest", + "passport-twitter": "^1.0.4", "promise-retry": "^2.0.1", "pug": "^3.0.3", "serve-favicon": "^2.4.5", - "underscore": "*", - "view-helpers": "*", + "underscore": "latest", + "view-helpers": "latest", "winston": "^3.14.2" }, "devDependencies": { @@ -60,15 +60,15 @@ "@types/passport-local": "^1.0.38", "@types/promise-retry": "^1.1.6", "@types/supertest": "^2.0.12", - "ava": "*", + "ava": "latest", "braces": "^3.0.2", "chai": "^4.2.0", "js-yaml": "^3.14.0", "mocha": "^10.2.0", - "nodemon": "*", + "nodemon": "latest", "npm-check": "^6.0.1", "nyc": "^15.1.0", - "should": "*", + "should": "latest", "supertest": "^6.0.0", "ts-node": "^10.9.2", "typescript": "^5.3.3" @@ -105,7 +105,6 @@ "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.28.5", @@ -1117,7 +1116,6 @@ "integrity": "sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@types/body-parser": "*", "@types/express-serve-static-core": "^4.17.33", @@ -1236,7 +1234,6 @@ "integrity": "sha512-1N9SBnWYOJTrNZCdh/yJE+t910Y128BoyY+zBLWhL3r0TYzlTmFdXrPwHL9DyFZmlEXNQQolTZh3KHV31QDhyA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "undici-types": "~6.21.0" } @@ -1555,7 +1552,6 @@ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -2757,7 +2753,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "baseline-browser-mapping": "^2.9.0", "caniuse-lite": "^1.0.30001759", @@ -5077,6 +5072,7 @@ "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", "license": "MIT", "optional": true, + "peer": true, "dependencies": { "iconv-lite": "^0.6.2" } @@ -5087,6 +5083,7 @@ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "license": "MIT", "optional": true, + "peer": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -5272,7 +5269,6 @@ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.2.tgz", "integrity": "sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==", "license": "MIT", - "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", @@ -5697,7 +5693,6 @@ "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.18.2.tgz", "integrity": "sha512-SZjssGQC7TzTs9rpPDuUrR23GNZ9+2+IkA/+IJWmvQilTr5OSliEHGF+D9scbIpdC6yGtTI0/VhaHoVes2AN/A==", "license": "MIT", - "peer": true, "dependencies": { "cookie": "0.7.2", "cookie-signature": "1.0.7", @@ -9984,7 +9979,6 @@ "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-7.0.0.tgz", "integrity": "sha512-vG/A5cQrvGGvZm2mTnCSz1LUcbOPl83hfB6bxULKQ8oFZauyox/2xbZOoGNl+64m8VBrETkdGCDBdOsCr3F3jg==", "license": "Apache-2.0", - "peer": true, "dependencies": { "@mongodb-js/saslprep": "^1.3.0", "bson": "^7.0.0", @@ -11815,9 +11809,10 @@ } }, "node_modules/passport-twitter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/passport-twitter/-/passport-twitter-1.0.0.tgz", - "integrity": "sha512-NjHWJCCkYYPjINKL+lOyQaq8EjGH6pmcde98/kgeP+x7Gbro3tDmL8hQL0UWzXToE1O9PvLVJUvsvwXnFqZWpg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/passport-twitter/-/passport-twitter-1.0.4.tgz", + "integrity": "sha512-qvdauqCqCJJci82mJ9hZZQ6nAv7aSHV31svL8+9H7mRlDdXCdfU6AARQrmmJu3DRmv9fvIebM7zzxR7mVufN3A==", + "license": "MIT", "dependencies": { "passport-oauth1": "1.x.x", "xtraverse": "0.1.x" @@ -14800,7 +14795,6 @@ "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "dev": true, "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" diff --git a/package.json b/package.json index faeeb01..2f9faa7 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "passport-github2": "^0.1.9", "passport-google-oauth": "latest", "passport-local": "latest", - "passport-twitter": "^1.0.0", + "passport-twitter": "^1.0.4", "promise-retry": "^2.0.1", "pug": "^3.0.3", "serve-favicon": "^2.4.5",