diff --git a/packages/netlify-cms-lib-util/src/getBlobSHA.ts b/packages/netlify-cms-lib-util/src/getBlobSHA.ts index 7590775d..3359c391 100644 --- a/packages/netlify-cms-lib-util/src/getBlobSHA.ts +++ b/packages/netlify-cms-lib-util/src/getBlobSHA.ts @@ -1,9 +1,9 @@ -import sha256 from 'js-sha256'; +import { sha256 } from 'js-sha256'; export default (blob: Blob): Promise => new Promise((resolve, reject) => { const fr = new FileReader(); - fr.onload = ({ target }) => resolve(sha256(target?.result)); + fr.onload = ({ target }) => resolve(sha256(target?.result || '')); fr.onerror = err => { fr.abort(); reject(err); diff --git a/packages/netlify-cms-lib-util/src/types/js-sha256.d.ts b/packages/netlify-cms-lib-util/src/types/js-sha256.d.ts deleted file mode 100644 index 82f04aef..00000000 --- a/packages/netlify-cms-lib-util/src/types/js-sha256.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -declare module 'js-sha256' { - const sha256: (reader: string | ArrayBuffer | null | undefined) => string; - export default sha256; -}