summaryrefslogtreecommitdiffhomepage
path: root/packages/server/src/index.ts
diff options
context:
space:
mode:
authorJarrett Helton <jaydhelton@gmail.com>2021-02-19 05:42:00 -0500
committerJarrett Helton <jaydhelton@gmail.com>2021-02-19 05:42:00 -0500
commitb5e80cc42b485f23f7d9fca41d04a9d80b650bd3 (patch)
tree332344e4f92c2369127be8d1446adeb334736a52 /packages/server/src/index.ts
parent03ddefa73b294aa29c3bd57dcbf204eed9a54b3a (diff)
Rename option types, change export syntax
Diffstat (limited to 'packages/server/src/index.ts')
-rw-r--r--packages/server/src/index.ts28
1 files changed, 18 insertions, 10 deletions
diff --git a/packages/server/src/index.ts b/packages/server/src/index.ts
index b3c9406..adfa79a 100644
--- a/packages/server/src/index.ts
+++ b/packages/server/src/index.ts
@@ -2,10 +2,10 @@
* @packageDocumentation
* @module @simplewebauthn/server
*/
-import generateAttestationOptions, { GenerateAttestationOptions } from './attestation/generateAttestationOptions';
-import generateAssertionOptions, { GenerateAssertionOptions } from './assertion/generateAssertionOptions';
-import verifyAttestationResponse, { VerifiedAttestation, VerifyAttestationOptions } from './attestation/verifyAttestationResponse';
-import verifyAssertionResponse, { VerifiedAssertion, VerifyAssertionOptions } from './assertion/verifyAssertionResponse';
+import generateAttestationOptions from './attestation/generateAttestationOptions';
+import generateAssertionOptions from './assertion/generateAssertionOptions';
+import verifyAttestationResponse from './attestation/verifyAttestationResponse';
+import verifyAssertionResponse from './assertion/verifyAssertionResponse';
import MetadataService from './metadata/metadataService';
export {
@@ -13,11 +13,19 @@ export {
verifyAttestationResponse,
generateAssertionOptions,
verifyAssertionResponse,
- GenerateAttestationOptions,
- GenerateAssertionOptions,
- VerifyAttestationOptions,
- VerifyAssertionOptions,
- VerifiedAttestation,
- VerifiedAssertion,
MetadataService,
};
+
+import type { GenerateAttestationOptionsOpts } from './attestation/generateAttestationOptions';
+import type { GenerateAssertionOptionsOpts } from './assertion/generateAssertionOptions';
+import type { VerifiedAttestation, VerifyAttestationResponseOptions } from './attestation/verifyAttestationResponse';
+import type { VerifiedAssertion, VerifyAssertionResponseOptions } from './assertion/verifyAssertionResponse';
+
+export type {
+ GenerateAttestationOptionsOpts,
+ GenerateAssertionOptionsOpts,
+ VerifyAttestationResponseOptions,
+ VerifyAssertionResponseOptions,
+ VerifiedAttestation,
+ VerifiedAssertion,
+} \ No newline at end of file