From e7766bec58f497818dcdff302a82d6798dd3de6e Mon Sep 17 00:00:00 2001 From: Ry Racherbaumer Date: Tue, 16 Jan 2024 09:59:32 -0600 Subject: [PATCH] fix: update `js-sha3` import --- src/authn/LocalAuthenticator.ts | 4 +++- test/authn/Authn.test.ts | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/authn/LocalAuthenticator.ts b/src/authn/LocalAuthenticator.ts index d47262d5e..8180b5709 100644 --- a/src/authn/LocalAuthenticator.ts +++ b/src/authn/LocalAuthenticator.ts @@ -1,10 +1,12 @@ -import { keccak256 } from 'js-sha3' +import sha3 from 'js-sha3' import { authn, signature, publicKey } from '@xmtp/proto' import AuthData from './AuthData' import { PrivateKey } from '../crypto' import { hexToBytes } from '../crypto/utils' import Token from './Token' +const { keccak256 } = sha3 + export default class LocalAuthenticator { private identityKey: PrivateKey diff --git a/test/authn/Authn.test.ts b/test/authn/Authn.test.ts index de9af5f47..ecf342dce 100644 --- a/test/authn/Authn.test.ts +++ b/test/authn/Authn.test.ts @@ -1,4 +1,4 @@ -import { keccak256 } from 'js-sha3' +import sha3 from 'js-sha3' import Long from 'long' import { PrivateKey, PrivateKeyBundleV1, Signature } from '../../src/crypto' import Authenticator from '../../src/authn/LocalAuthenticator' @@ -8,6 +8,8 @@ import { newWallet, sleep } from '../helpers' import { Wallet } from 'ethers' import AuthCache from '../../src/authn/AuthCache' +const { keccak256 } = sha3 + describe('authn', () => { let authenticator: Authenticator let privateKey: PrivateKey