diff --git a/package-lock.json b/package-lock.json index e4e4945..448f455 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,13 +20,13 @@ "morgan": "^1.10.0", "multer": "^1.4.4", "mysql2": "^2.3.3", - "nodemailer": "^6.7.7", + "nodemailer": "^6.7.8", "passport": "^0.6.0", "passport-discord": "^0.1.4", "passport-facebook": "^3.0.0", "passport-google-oauth2": "^0.2.0", "passport-json": "^1.2.0", - "passport-reddit": "^0.2.4", + "passport-reddit": "^1.1.0", "passport-vkontakte": "^0.5.0", "ppfun-captcha": "^1.6.6", "react": "^18.2.0", @@ -35,7 +35,7 @@ "react-redux": "^8.0.2", "react-responsive": "^8.2.0", "react-stay-scrolled": "^8.0.0", - "react-toggle": "https://github.com/aaronshaf/react-toggle", + "react-toggle": "^4.1.3", "redis": "^4.2.0", "redux": "^4.1.2", "redux-logger": "^3.0.6", @@ -45,7 +45,7 @@ "sequelize": "^6.21.3", "sharp": "^0.30.7", "startaudiocontext": "^1.2.1", - "three": "^0.142.0", + "three": "^0.143.0", "three-trackballcontrols": "^0.9.0", "ttag": "^1.7.24", "url-search-params-polyfill": "^8.1.1", @@ -72,7 +72,7 @@ "clean-css-loader": "^4.1.1", "copy-webpack-plugin": "^11.0.0", "css-loader": "^6.5.1", - "eslint": "^8.19.0", + "eslint": "^8.22.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-airbnb-base": "^15.0.0", "eslint-plugin-import": "^2.25.3", @@ -4748,9 +4748,9 @@ } }, "node_modules/eslint": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.21.0.tgz", - "integrity": "sha512-/XJ1+Qurf1T9G2M5IHrsjp+xrGT73RZf23xA1z5wB1ZzzEAWSZKvRwhWxTFp1rvkvCfwcvAUNAP31bhKTTGfDA==", + "version": "8.22.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", + "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", "dev": true, "dependencies": { "@eslint/eslintrc": "^1.3.0", @@ -7742,9 +7742,9 @@ "dev": true }, "node_modules/nodemailer": { - "version": "6.7.7", - "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.7.7.tgz", - "integrity": "sha512-pOLC/s+2I1EXuSqO5Wa34i3kXZG3gugDssH+ZNCevHad65tc8vQlCQpOLaUjopvkRQKm2Cki2aME7fEOPRy3bA==", + "version": "6.7.8", + "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.7.8.tgz", + "integrity": "sha512-2zaTFGqZixVmTxpJRCFC+Vk5eGRd/fYtvIR+dl5u9QXLTQWGIf48x/JXvo58g9sa0bU6To04XUv554Paykum3g==", "engines": { "node": ">=6.0.0" } @@ -8246,35 +8246,6 @@ "passport-strategy": "^1.0.0" } }, - "node_modules/passport-oauth": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/passport-oauth/-/passport-oauth-1.0.0.tgz", - "integrity": "sha512-4IZNVsZbN1dkBzmEbBqUxDG8oFOIK81jqdksE3HEb/vI3ib3FMjbiZZ6MTtooyYZzmKu0BfovjvT1pdGgIq+4Q==", - "dependencies": { - "passport-oauth1": "1.x.x", - "passport-oauth2": "1.x.x" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/passport-oauth1": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/passport-oauth1/-/passport-oauth1-1.2.0.tgz", - "integrity": "sha512-Sv2YWodC6jN12M/OXwmR4BIXeeIHjjbwYTQw4kS6tHK4zYzSEpxBgSJJnknBjICA5cj0ju3FSnG1XmHgIhYnLg==", - "dependencies": { - "oauth": "0.9.x", - "passport-strategy": "1.x.x", - "utils-merge": "1.x.x" - }, - "engines": { - "node": ">= 0.4.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/jaredhanson" - } - }, "node_modules/passport-oauth2": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/passport-oauth2/-/passport-oauth2-1.6.1.tgz", @@ -8295,15 +8266,14 @@ } }, "node_modules/passport-reddit": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/passport-reddit/-/passport-reddit-0.2.4.tgz", - "integrity": "sha512-5Dfkf/WxLMF61aS/NhsWNGimrasl1lDZBU7jFGIIWnLV7dhWBUYOJCl/N4nOkBeZG5EbPeymrGfqet94DJ2GfQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/passport-reddit/-/passport-reddit-1.1.0.tgz", + "integrity": "sha512-dLOg41JEyUIuHKF3L/RojrAWG8F/VbywkRzKxIMXUSo0+/ea4NZzlkywP/wsTGDH3z9/uMYVu5rKb52rwZl3iQ==", "dependencies": { - "passport-oauth": "1.x", - "pkginfo": "0.3.x" + "passport-oauth2": "^1.6" }, "engines": { - "node": ">= 0.8.0" + "node": ">= v14.15.0" } }, "node_modules/passport-strategy": { @@ -8499,14 +8469,6 @@ "node": ">=4" } }, - "node_modules/pkginfo": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz", - "integrity": "sha512-yO5feByMzAp96LtP58wvPKSbaKAi/1C4kV9XpTctr6EepnP6F33RBNOiVrdz9BrPA98U2BMFsTNHo44TWcbQ2A==", - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/plural-forms": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/plural-forms/-/plural-forms-0.5.3.tgz", @@ -8924,8 +8886,8 @@ }, "node_modules/react-toggle": { "version": "4.1.3", - "resolved": "git+ssh://git@github.com/aaronshaf/react-toggle.git#d62964fdfdb359c150e34f79ec2e1706bed31c5e", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-toggle/-/react-toggle-4.1.3.tgz", + "integrity": "sha512-WoPrvbwfQSvoagbrDnXPrlsxwzuhQIrs+V0I162j/s+4XPgY/YDAUmHSeWiroznfI73wj+MBydvW95zX8ABbSg==", "dependencies": { "classnames": "^2.2.5" }, @@ -10059,9 +10021,9 @@ "dev": true }, "node_modules/three": { - "version": "0.142.0", - "resolved": "https://registry.npmjs.org/three/-/three-0.142.0.tgz", - "integrity": "sha512-ESjPO+3geFr+ZUfVMpMnF/eVU2uJPOh0e2ZpMFqjNca1wApS9lJb7E4MjwGIczgt9iuKd8PEm6Pfgp2bJ92Xtg==" + "version": "0.143.0", + "resolved": "https://registry.npmjs.org/three/-/three-0.143.0.tgz", + "integrity": "sha512-oKcAGYHhJ46TGEuHjodo2n6TY2R6lbvrkp+feKZxqsUL/WkH7GKKaeu6RHeyb2Xjfk2dPLRKLsOP0KM2VgT8Zg==" }, "node_modules/three-trackballcontrols": { "version": "0.9.0", @@ -14728,9 +14690,9 @@ "dev": true }, "eslint": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.21.0.tgz", - "integrity": "sha512-/XJ1+Qurf1T9G2M5IHrsjp+xrGT73RZf23xA1z5wB1ZzzEAWSZKvRwhWxTFp1rvkvCfwcvAUNAP31bhKTTGfDA==", + "version": "8.22.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", + "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", "dev": true, "requires": { "@eslint/eslintrc": "^1.3.0", @@ -16990,9 +16952,9 @@ "dev": true }, "nodemailer": { - "version": "6.7.7", - "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.7.7.tgz", - "integrity": "sha512-pOLC/s+2I1EXuSqO5Wa34i3kXZG3gugDssH+ZNCevHad65tc8vQlCQpOLaUjopvkRQKm2Cki2aME7fEOPRy3bA==" + "version": "6.7.8", + "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.7.8.tgz", + "integrity": "sha512-2zaTFGqZixVmTxpJRCFC+Vk5eGRd/fYtvIR+dl5u9QXLTQWGIf48x/JXvo58g9sa0bU6To04XUv554Paykum3g==" }, "nopt": { "version": "5.0.0", @@ -17357,25 +17319,6 @@ "passport-strategy": "^1.0.0" } }, - "passport-oauth": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/passport-oauth/-/passport-oauth-1.0.0.tgz", - "integrity": "sha512-4IZNVsZbN1dkBzmEbBqUxDG8oFOIK81jqdksE3HEb/vI3ib3FMjbiZZ6MTtooyYZzmKu0BfovjvT1pdGgIq+4Q==", - "requires": { - "passport-oauth1": "1.x.x", - "passport-oauth2": "1.x.x" - } - }, - "passport-oauth1": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/passport-oauth1/-/passport-oauth1-1.2.0.tgz", - "integrity": "sha512-Sv2YWodC6jN12M/OXwmR4BIXeeIHjjbwYTQw4kS6tHK4zYzSEpxBgSJJnknBjICA5cj0ju3FSnG1XmHgIhYnLg==", - "requires": { - "oauth": "0.9.x", - "passport-strategy": "1.x.x", - "utils-merge": "1.x.x" - } - }, "passport-oauth2": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/passport-oauth2/-/passport-oauth2-1.6.1.tgz", @@ -17389,12 +17332,11 @@ } }, "passport-reddit": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/passport-reddit/-/passport-reddit-0.2.4.tgz", - "integrity": "sha512-5Dfkf/WxLMF61aS/NhsWNGimrasl1lDZBU7jFGIIWnLV7dhWBUYOJCl/N4nOkBeZG5EbPeymrGfqet94DJ2GfQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/passport-reddit/-/passport-reddit-1.1.0.tgz", + "integrity": "sha512-dLOg41JEyUIuHKF3L/RojrAWG8F/VbywkRzKxIMXUSo0+/ea4NZzlkywP/wsTGDH3z9/uMYVu5rKb52rwZl3iQ==", "requires": { - "passport-oauth": "1.x", - "pkginfo": "0.3.x" + "passport-oauth2": "^1.6" } }, "passport-strategy": { @@ -17540,11 +17482,6 @@ } } }, - "pkginfo": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz", - "integrity": "sha512-yO5feByMzAp96LtP58wvPKSbaKAi/1C4kV9XpTctr6EepnP6F33RBNOiVrdz9BrPA98U2BMFsTNHo44TWcbQ2A==" - }, "plural-forms": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/plural-forms/-/plural-forms-0.5.3.tgz", @@ -17827,8 +17764,9 @@ } }, "react-toggle": { - "version": "git+ssh://git@github.com/aaronshaf/react-toggle.git#d62964fdfdb359c150e34f79ec2e1706bed31c5e", - "from": "react-toggle@https://github.com/aaronshaf/react-toggle", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/react-toggle/-/react-toggle-4.1.3.tgz", + "integrity": "sha512-WoPrvbwfQSvoagbrDnXPrlsxwzuhQIrs+V0I162j/s+4XPgY/YDAUmHSeWiroznfI73wj+MBydvW95zX8ABbSg==", "requires": { "classnames": "^2.2.5" } @@ -18654,9 +18592,9 @@ "dev": true }, "three": { - "version": "0.142.0", - "resolved": "https://registry.npmjs.org/three/-/three-0.142.0.tgz", - "integrity": "sha512-ESjPO+3geFr+ZUfVMpMnF/eVU2uJPOh0e2ZpMFqjNca1wApS9lJb7E4MjwGIczgt9iuKd8PEm6Pfgp2bJ92Xtg==" + "version": "0.143.0", + "resolved": "https://registry.npmjs.org/three/-/three-0.143.0.tgz", + "integrity": "sha512-oKcAGYHhJ46TGEuHjodo2n6TY2R6lbvrkp+feKZxqsUL/WkH7GKKaeu6RHeyb2Xjfk2dPLRKLsOP0KM2VgT8Zg==" }, "three-trackballcontrols": { "version": "0.9.0", diff --git a/package.json b/package.json index a410a9f..68d13c3 100644 --- a/package.json +++ b/package.json @@ -34,13 +34,13 @@ "morgan": "^1.10.0", "multer": "^1.4.4", "mysql2": "^2.3.3", - "nodemailer": "^6.7.7", + "nodemailer": "^6.7.8", "passport": "^0.6.0", "passport-discord": "^0.1.4", "passport-facebook": "^3.0.0", "passport-google-oauth2": "^0.2.0", "passport-json": "^1.2.0", - "passport-reddit": "^0.2.4", + "passport-reddit": "^1.1.0", "passport-vkontakte": "^0.5.0", "ppfun-captcha": "^1.6.6", "react": "^18.2.0", @@ -49,7 +49,7 @@ "react-redux": "^8.0.2", "react-responsive": "^8.2.0", "react-stay-scrolled": "^8.0.0", - "react-toggle": "https://github.com/aaronshaf/react-toggle", + "react-toggle": "^4.1.3", "redis": "^4.2.0", "redux": "^4.1.2", "redux-logger": "^3.0.6", @@ -59,7 +59,7 @@ "sequelize": "^6.21.3", "sharp": "^0.30.7", "startaudiocontext": "^1.2.1", - "three": "^0.142.0", + "three": "^0.143.0", "three-trackballcontrols": "^0.9.0", "ttag": "^1.7.24", "url-search-params-polyfill": "^8.1.1", @@ -86,7 +86,7 @@ "clean-css-loader": "^4.1.1", "copy-webpack-plugin": "^11.0.0", "css-loader": "^6.5.1", - "eslint": "^8.19.0", + "eslint": "^8.22.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-airbnb-base": "^15.0.0", "eslint-plugin-import": "^2.25.3",