diff options
author | Matthew Miller <matthew@millerti.me> | 2020-12-01 14:54:42 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-01 14:54:42 -0800 |
commit | bcc9978ce9f28e223580fca41a206e543bdee09c (patch) | |
tree | 3d4abb84cdd5fd8ef3553e50946ccfb187f217ff /packages/server | |
parent | b0f3b8f39bd5e57d81e77d71d667968e3734d670 (diff) | |
parent | dd5c803ce2914da49ad5f9462c05b49026c6c377 (diff) |
Merge pull request #67 from jstewmon/server-no-dom
chore: remove dom lib reference from server package
Diffstat (limited to 'packages/server')
6 files changed, 20 insertions, 6 deletions
diff --git a/packages/server/package.json b/packages/server/package.json index d196617..d83e9ca 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -32,9 +32,9 @@ "node" ], "dependencies": { - "@peculiar/asn1-android": "^2.0.25", - "@peculiar/asn1-schema": "^2.0.25", - "@peculiar/asn1-x509": "^2.0.25", + "@peculiar/asn1-android": "^2.0.26", + "@peculiar/asn1-schema": "^2.0.26", + "@peculiar/asn1-x509": "^2.0.26", "@simplewebauthn/typescript-types": "file:../typescript-types", "base64url": "^3.0.1", "cbor": "^5.1.0", diff --git a/packages/server/src/assertion/generateAssertionOptions.ts b/packages/server/src/assertion/generateAssertionOptions.ts index 76e951a..d05dc00 100644 --- a/packages/server/src/assertion/generateAssertionOptions.ts +++ b/packages/server/src/assertion/generateAssertionOptions.ts @@ -1,6 +1,8 @@ import type { + AuthenticationExtensionsClientInputs, PublicKeyCredentialRequestOptionsJSON, PublicKeyCredentialDescriptorJSON, + UserVerificationRequirement, } from '@simplewebauthn/typescript-types'; import base64url from 'base64url'; diff --git a/packages/server/src/assertion/verifyAssertionResponse.ts b/packages/server/src/assertion/verifyAssertionResponse.ts index b2923ee..993b7e9 100644 --- a/packages/server/src/assertion/verifyAssertionResponse.ts +++ b/packages/server/src/assertion/verifyAssertionResponse.ts @@ -1,5 +1,9 @@ import base64url from 'base64url'; -import { AssertionCredentialJSON, AuthenticatorDevice } from '@simplewebauthn/typescript-types'; +import { + AssertionCredentialJSON, + AuthenticatorDevice, + UserVerificationRequirement, +} from '@simplewebauthn/typescript-types'; import decodeClientDataJSON from '../helpers/decodeClientDataJSON'; import toHash from '../helpers/toHash'; diff --git a/packages/server/src/attestation/generateAttestationOptions.ts b/packages/server/src/attestation/generateAttestationOptions.ts index 61b1eb5..e1fc70e 100644 --- a/packages/server/src/attestation/generateAttestationOptions.ts +++ b/packages/server/src/attestation/generateAttestationOptions.ts @@ -1,6 +1,11 @@ import type { + AttestationConveyancePreference, + AuthenticationExtensionsClientInputs, + AuthenticatorSelectionCriteria, + COSEAlgorithmIdentifier, PublicKeyCredentialCreationOptionsJSON, PublicKeyCredentialDescriptorJSON, + PublicKeyCredentialParameters, } from '@simplewebauthn/typescript-types'; import base64url from 'base64url'; diff --git a/packages/server/src/attestation/verifyAttestationResponse.ts b/packages/server/src/attestation/verifyAttestationResponse.ts index 8acd028..8a213f0 100644 --- a/packages/server/src/attestation/verifyAttestationResponse.ts +++ b/packages/server/src/attestation/verifyAttestationResponse.ts @@ -1,5 +1,8 @@ import base64url from 'base64url'; -import { AttestationCredentialJSON } from '@simplewebauthn/typescript-types'; +import { + AttestationCredentialJSON, + COSEAlgorithmIdentifier, +} from '@simplewebauthn/typescript-types'; import decodeAttestationObject, { ATTESTATION_FORMATS } from '../helpers/decodeAttestationObject'; import decodeClientDataJSON from '../helpers/decodeClientDataJSON'; diff --git a/packages/server/src/helpers/convertCOSEtoPKCS.ts b/packages/server/src/helpers/convertCOSEtoPKCS.ts index 2b51d1d..fe88ca6 100644 --- a/packages/server/src/helpers/convertCOSEtoPKCS.ts +++ b/packages/server/src/helpers/convertCOSEtoPKCS.ts @@ -1,5 +1,5 @@ -import cbor from 'cbor'; import type { SigningSchemeHash } from 'node-rsa'; +import { COSEAlgorithmIdentifier } from '@simplewebauthn/typescript-types'; import { decodeCborFirst } from './decodeCbor'; /** |