summaryrefslogtreecommitdiffhomepage
path: root/packages/server
diff options
context:
space:
mode:
authorMatthew Miller <matthew@millerti.me>2020-12-01 14:54:42 -0800
committerGitHub <noreply@github.com>2020-12-01 14:54:42 -0800
commitbcc9978ce9f28e223580fca41a206e543bdee09c (patch)
tree3d4abb84cdd5fd8ef3553e50946ccfb187f217ff /packages/server
parentb0f3b8f39bd5e57d81e77d71d667968e3734d670 (diff)
parentdd5c803ce2914da49ad5f9462c05b49026c6c377 (diff)
Merge pull request #67 from jstewmon/server-no-dom
chore: remove dom lib reference from server package
Diffstat (limited to 'packages/server')
-rw-r--r--packages/server/package.json6
-rw-r--r--packages/server/src/assertion/generateAssertionOptions.ts2
-rw-r--r--packages/server/src/assertion/verifyAssertionResponse.ts6
-rw-r--r--packages/server/src/attestation/generateAttestationOptions.ts5
-rw-r--r--packages/server/src/attestation/verifyAttestationResponse.ts5
-rw-r--r--packages/server/src/helpers/convertCOSEtoPKCS.ts2
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';
/**