|
@@ -20,6 +20,7 @@ specifiers:
|
|
|
'@types/jest': ^27.5.2
|
|
|
'@types/luxon': ^3.2.0
|
|
|
'@types/node': ^18.11.10
|
|
|
+ '@types/passport-github2': ^1.2.5
|
|
|
'@types/passport-google-oauth20': ^2.0.11
|
|
|
'@types/passport-jwt': ^3.0.8
|
|
|
'@types/supertest': ^2.0.12
|
|
@@ -46,6 +47,7 @@ specifiers:
|
|
|
jwt: link:@types/nestjs/jwt
|
|
|
luxon: ^3.2.1
|
|
|
passport: ^0.6.0
|
|
|
+ passport-github2: ^0.1.12
|
|
|
passport-google-oauth20: ^2.0.0
|
|
|
passport-jwt: ^4.0.1
|
|
|
passport-local: ^1.0.0
|
|
@@ -87,6 +89,7 @@ dependencies:
|
|
|
ioredis: 5.2.4
|
|
|
luxon: 3.2.1
|
|
|
passport: 0.6.0
|
|
|
+ passport-github2: 0.1.12
|
|
|
passport-google-oauth20: 2.0.0
|
|
|
passport-jwt: 4.0.1
|
|
|
passport-local: 1.0.0
|
|
@@ -108,6 +111,7 @@ devDependencies:
|
|
|
'@types/jest': 27.5.2
|
|
|
'@types/luxon': 3.2.0
|
|
|
'@types/node': 18.11.18
|
|
|
+ '@types/passport-github2': 1.2.5
|
|
|
'@types/passport-google-oauth20': 2.0.11
|
|
|
'@types/passport-jwt': 3.0.8
|
|
|
'@types/supertest': 2.0.12
|
|
@@ -1776,6 +1780,14 @@ packages:
|
|
|
resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
|
|
|
dev: true
|
|
|
|
|
|
+ /@types/passport-github2/1.2.5:
|
|
|
+ resolution: {integrity: sha512-+WLyrd8JPsCxroK34EjegR0j3FMxp6wqB9cw/sRCFkWT9qic1dymAn021gr336EpyjzdhjUd2KKrqyxvdFSvOA==}
|
|
|
+ dependencies:
|
|
|
+ '@types/express': 4.17.15
|
|
|
+ '@types/passport': 1.0.11
|
|
|
+ '@types/passport-oauth2': 1.4.11
|
|
|
+ dev: true
|
|
|
+
|
|
|
/@types/passport-google-oauth20/2.0.11:
|
|
|
resolution: {integrity: sha512-9XMT1GfwhZL7UQEiCepLef55RNPHkbrCtsU7rsWPTEOsmu5qVIW8nSemtB4p+P24CuOhA+IKkv8LsPThYghGww==}
|
|
|
dependencies:
|
|
@@ -5074,6 +5086,13 @@ packages:
|
|
|
resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
|
|
|
engines: {node: '>= 0.8'}
|
|
|
|
|
|
+ /passport-github2/0.1.12:
|
|
|
+ resolution: {integrity: sha512-3nPUCc7ttF/3HSP/k9sAXjz3SkGv5Nki84I05kSQPo01Jqq1NzJACgMblCK0fGcv9pKCG/KXU3AJRDGLqHLoIw==}
|
|
|
+ engines: {node: '>= 0.8.0'}
|
|
|
+ dependencies:
|
|
|
+ passport-oauth2: 1.6.1
|
|
|
+ dev: false
|
|
|
+
|
|
|
/passport-google-oauth20/2.0.0:
|
|
|
resolution: {integrity: sha512-KSk6IJ15RoxuGq7D1UKK/8qKhNfzbLeLrG3gkLZ7p4A6DBCcv7xpyQwuXtWdpyR0+E0mwkpjY1VfPOhxQrKzdQ==}
|
|
|
engines: {node: '>= 0.4.0'}
|