diff options
-rw-r--r-- | packages/browser/src/helpers/toPublicKeyCredentialDescriptor.ts | 2 | ||||
-rw-r--r-- | packages/typescript-types/src/index.ts | 10 |
2 files changed, 10 insertions, 2 deletions
diff --git a/packages/browser/src/helpers/toPublicKeyCredentialDescriptor.ts b/packages/browser/src/helpers/toPublicKeyCredentialDescriptor.ts index d4d8103..e4c34a2 100644 --- a/packages/browser/src/helpers/toPublicKeyCredentialDescriptor.ts +++ b/packages/browser/src/helpers/toPublicKeyCredentialDescriptor.ts @@ -11,7 +11,7 @@ export function toPublicKeyCredentialDescriptor( ...descriptor, id: base64URLStringToBuffer(id), /** - * `descriptor.transports` is an array of our `AuthenticatorTransport` that includes newer + * `descriptor.transports` is an array of our `AuthenticatorTransportFuture` that includes newer * transports that TypeScript's DOM lib is ignorant of. Convince TS that our list of transports * are fine to pass to WebAuthn since browsers will recognize the new value. */ diff --git a/packages/typescript-types/src/index.ts b/packages/typescript-types/src/index.ts index 73ee1e9..33193c9 100644 --- a/packages/typescript-types/src/index.ts +++ b/packages/typescript-types/src/index.ts @@ -186,7 +186,15 @@ export interface AuthenticatorAttestationResponseFuture extends AuthenticatorAtt * transports. Should eventually be replaced by TypeScript's when TypeScript gets updated to * know about it (sometime after 4.6.3) */ -export type AuthenticatorTransportFuture = 'ble' | 'internal' | 'nfc' | 'usb' | 'cable' | 'hybrid'; +export type AuthenticatorTransportFuture = + 'ble' + | 'cable' + | 'hybrid' + | 'internal' + | 'nfc' + | 'smart-card' + | 'usb' + ; /** * A super class of TypeScript's `PublicKeyCredentialDescriptor` that knows about the latest |