diff --git a/package-lock.json b/package-lock.json index fe83144..767c7fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1088,6 +1088,14 @@ "@types/node": "*" } }, + "@types/oauth": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@types/oauth/-/oauth-0.9.1.tgz", + "integrity": "sha512-a1iY62/a3yhZ7qH7cNUsxoI3U/0Fe9+RnuFrpTKr+0WVOzbKlSLojShCKe20aOD1Sppv+i8Zlq0pLDuTJnwS4A==", + "requires": { + "@types/node": "*" + } + }, "@types/passport": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@types/passport/-/passport-1.0.1.tgz", @@ -1096,6 +1104,16 @@ "@types/express": "*" } }, + "@types/passport-discord": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@types/passport-discord/-/passport-discord-0.1.3.tgz", + "integrity": "sha512-IQiIF+QAWzAqOKuUJvnMyEeTF6ib9DwjQpOODWawB+cxNiv2Om5csdhX+eLyKRhMtnW4+Em8AMGFunwvB859eQ==", + "requires": { + "@types/express": "*", + "@types/passport": "*", + "@types/passport-oauth2": "*" + } + }, "@types/passport-local": { "version": "1.0.33", "resolved": "https://registry.npmjs.org/@types/passport-local/-/passport-local-1.0.33.tgz", @@ -1106,6 +1124,16 @@ "@types/passport-strategy": "*" } }, + "@types/passport-oauth2": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@types/passport-oauth2/-/passport-oauth2-1.4.8.tgz", + "integrity": "sha512-tlX16wyFE5YJR2pHpZ308dgB1MV9/Ra2wfQh71eWk+/umPoD1Rca2D4N5M27W7nZm1wqUNGTk1I864nHvEgiFA==", + "requires": { + "@types/express": "*", + "@types/oauth": "*", + "@types/passport": "*" + } + }, "@types/passport-strategy": { "version": "0.2.33", "resolved": "https://registry.npmjs.org/@types/passport-strategy/-/passport-strategy-0.2.33.tgz", @@ -14531,6 +14559,14 @@ "pkginfo": "0.2.x" } }, + "passport-discord": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/passport-discord/-/passport-discord-0.1.3.tgz", + "integrity": "sha512-o8+KiQrV63DCJvYVceyVJgyFhHxqOPlcxaiB8Hlrrm0uq83KfQOMPUcXal0pao5Qx8ZeOH/RBJEbJV9aB0F/hw==", + "requires": { + "passport-oauth2": "^1.2.0" + } + }, "passport-github2": { "version": "0.1.11", "resolved": "https://registry.npmjs.org/passport-github2/-/passport-github2-0.1.11.tgz", diff --git a/package.json b/package.json index 585b933..3e13d95 100644 --- a/package.json +++ b/package.json @@ -86,6 +86,7 @@ "@types/node": "^12.7.2", "@types/node-ipc": "^9.1.1", "@types/passport": "^1.0.1", + "@types/passport-discord": "^0.1.3", "@types/passport-local": "^1.0.33", "@types/pug": "^2.0.4", "@types/request": "^2.48.2", @@ -155,6 +156,7 @@ "parallel-webpack": "^2.4.0", "passport": "^0.4.0", "passport-deviantart": "0.0.5", + "passport-discord": "^0.1.3", "passport-github2": "^0.1.11", "passport-local": "^1.0.0", "passport-patreon": "^1.0.1",