diff options
author | Matthew Miller <matthew@millerti.me> | 2023-06-25 10:56:39 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-25 10:56:39 -0700 |
commit | ba4ce17cbc5e6aed06e8b909f47784ccd06c78d8 (patch) | |
tree | ca83040efcbdf014077fa032dd7a3e9a43914a6d | |
parent | 9757b8172d8d025eade46bd62be0e6c3c2216ea3 (diff) | |
parent | a0ed33734ffc80d64e6adf8c132751852cedb765 (diff) |
Merge pull request #399 from MasterKale/feat/smart-card-transport
feat/smart-card-transport
-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 b8b1394..8435241 100644 --- a/packages/typescript-types/src/index.ts +++ b/packages/typescript-types/src/index.ts @@ -180,7 +180,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 |