spec(deps): update @simplewebauthn/server to 8.3.5 (MisskeyIO#198)
This commit is contained in:
		@@ -74,7 +74,7 @@
 | 
				
			|||||||
		"@nestjs/core": "10.1.0",
 | 
							"@nestjs/core": "10.1.0",
 | 
				
			||||||
		"@nestjs/testing": "10.1.0",
 | 
							"@nestjs/testing": "10.1.0",
 | 
				
			||||||
		"@peertube/http-signature": "1.7.0",
 | 
							"@peertube/http-signature": "1.7.0",
 | 
				
			||||||
		"@simplewebauthn/server": "^7.4.0",
 | 
							"@simplewebauthn/server": "^8.3.5",
 | 
				
			||||||
		"@sinonjs/fake-timers": "10.3.0",
 | 
							"@sinonjs/fake-timers": "10.3.0",
 | 
				
			||||||
		"@swc/cli": "0.1.62",
 | 
							"@swc/cli": "0.1.62",
 | 
				
			||||||
		"@swc/core": "1.3.70",
 | 
							"@swc/core": "1.3.70",
 | 
				
			||||||
@@ -164,7 +164,7 @@
 | 
				
			|||||||
	},
 | 
						},
 | 
				
			||||||
	"devDependencies": {
 | 
						"devDependencies": {
 | 
				
			||||||
		"@jest/globals": "29.6.1",
 | 
							"@jest/globals": "29.6.1",
 | 
				
			||||||
		"@simplewebauthn/typescript-types": "^7.4.0",
 | 
							"@simplewebauthn/typescript-types": "^8.3.4",
 | 
				
			||||||
		"@swc/jest": "0.2.26",
 | 
							"@swc/jest": "0.2.26",
 | 
				
			||||||
		"@types/accepts": "1.3.5",
 | 
							"@types/accepts": "1.3.5",
 | 
				
			||||||
		"@types/archiver": "5.3.2",
 | 
							"@types/archiver": "5.3.2",
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -7,7 +7,8 @@ import { Inject, Injectable } from '@nestjs/common';
 | 
				
			|||||||
import * as Redis from 'ioredis';
 | 
					import * as Redis from 'ioredis';
 | 
				
			||||||
import {
 | 
					import {
 | 
				
			||||||
	generateAuthenticationOptions,
 | 
						generateAuthenticationOptions,
 | 
				
			||||||
	generateRegistrationOptions, verifyAuthenticationResponse,
 | 
						generateRegistrationOptions,
 | 
				
			||||||
 | 
						verifyAuthenticationResponse,
 | 
				
			||||||
	verifyRegistrationResponse,
 | 
						verifyRegistrationResponse,
 | 
				
			||||||
} from '@simplewebauthn/server';
 | 
					} from '@simplewebauthn/server';
 | 
				
			||||||
import { AttestationFormat, isoCBOR } from '@simplewebauthn/server/helpers';
 | 
					import { AttestationFormat, isoCBOR } from '@simplewebauthn/server/helpers';
 | 
				
			||||||
@@ -60,7 +61,7 @@ export class WebAuthnService {
 | 
				
			|||||||
			userId: userId,
 | 
								userId: userId,
 | 
				
			||||||
		});
 | 
							});
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		const registrationOptions = generateRegistrationOptions({
 | 
							const registrationOptions = await generateRegistrationOptions({
 | 
				
			||||||
			rpName: relyingParty.rpName,
 | 
								rpName: relyingParty.rpName,
 | 
				
			||||||
			rpID: relyingParty.rpId,
 | 
								rpID: relyingParty.rpId,
 | 
				
			||||||
			userID: userId,
 | 
								userID: userId,
 | 
				
			||||||
@@ -150,7 +151,7 @@ export class WebAuthnService {
 | 
				
			|||||||
			throw new IdentifiableError('f27fd449-9af4-4841-9249-1f989b9fa4a4', 'no keys found');
 | 
								throw new IdentifiableError('f27fd449-9af4-4841-9249-1f989b9fa4a4', 'no keys found');
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		const authenticationOptions = generateAuthenticationOptions({
 | 
							const authenticationOptions = await generateAuthenticationOptions({
 | 
				
			||||||
			allowCredentials: keys.map(key => (<PublicKeyCredentialDescriptorFuture>{
 | 
								allowCredentials: keys.map(key => (<PublicKeyCredentialDescriptorFuture>{
 | 
				
			||||||
				id: Buffer.from(key.id, 'base64url'),
 | 
									id: Buffer.from(key.id, 'base64url'),
 | 
				
			||||||
				type: 'public-key',
 | 
									type: 'public-key',
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										1409
									
								
								pnpm-lock.yaml
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										1409
									
								
								pnpm-lock.yaml
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
		Reference in New Issue
	
	Block a user