diff --git a/src/browser/decrypt-with-key-async.js b/src/browser/decrypt-with-key-async.js index 3e328c5..3ae82eb 100644 --- a/src/browser/decrypt-with-key-async.js +++ b/src/browser/decrypt-with-key-async.js @@ -1,3 +1,4 @@ +import { Buffer } from 'buffer'; import browser from 'bowser'; import { toBase64, base64ToBuffer } from './utils/crypto-utils'; import CryptoWorkerApi from './crypto-worker-api'; diff --git a/src/browser/decrypt-with-key.js b/src/browser/decrypt-with-key.js index ad36611..f9599ba 100644 --- a/src/browser/decrypt-with-key.js +++ b/src/browser/decrypt-with-key.js @@ -1,3 +1,4 @@ +import { Buffer } from 'buffer'; import VirgilCrypto from './utils/crypto-module'; import { bufferToByteArray, byteArrayToBuffer } from './utils/crypto-utils'; import { throwVirgilError } from './utils/crypto-errors'; diff --git a/src/browser/encrypt-async.js b/src/browser/encrypt-async.js index bedd0ca..744ea5c 100644 --- a/src/browser/encrypt-async.js +++ b/src/browser/encrypt-async.js @@ -1,3 +1,4 @@ +import { Buffer } from 'buffer'; import { encryptWithPasswordAsync } from './encrypt-with-password-async'; import { encryptWithKeyAsync } from './encrypt-with-key-async'; import { encryptWithKeyMultiRecipientsAsync } from './encrypt-with-key-multi-recipients-async'; diff --git a/src/browser/encrypt.js b/src/browser/encrypt.js index 9fae4a1..0922a4f 100644 --- a/src/browser/encrypt.js +++ b/src/browser/encrypt.js @@ -1,3 +1,4 @@ +import { Buffer } from 'buffer'; import { encryptWithPassword } from './encrypt-with-password'; import { encryptWithKey } from './encrypt-with-key'; import { encryptWithKeyMultiRecipients } from './encrypt-with-key-multi-recipients'; diff --git a/src/browser/extract-public-key.js b/src/browser/extract-public-key.js index 93f8ff0..e45cba3 100644 --- a/src/browser/extract-public-key.js +++ b/src/browser/extract-public-key.js @@ -1,3 +1,4 @@ +import { Buffer } from 'buffer'; import VirgilCrypto from './utils/crypto-module'; import { bufferToByteArray, byteArrayToBuffer } from './utils/crypto-utils'; import { checkIsBuffer } from './utils/crypto-errors'; diff --git a/src/browser/generate-key-pair-async.js b/src/browser/generate-key-pair-async.js index 6c4db23..a58b828 100644 --- a/src/browser/generate-key-pair-async.js +++ b/src/browser/generate-key-pair-async.js @@ -1,3 +1,4 @@ +import { Buffer } from 'buffer'; import browser from 'bowser'; import KeyPairType from '../lib/key-pair-type'; import CryptoWorkerApi from './crypto-worker-api'; diff --git a/src/browser/generate-key-pair.js b/src/browser/generate-key-pair.js index 32854d7..b686141 100644 --- a/src/browser/generate-key-pair.js +++ b/src/browser/generate-key-pair.js @@ -1,3 +1,4 @@ +import { Buffer } from 'buffer'; import VirgilCrypto from './utils/crypto-module'; import { bufferToByteArray, byteArrayToBuffer } from './utils/crypto-utils'; import KeyPairType from '../lib/key-pair-type'; diff --git a/src/browser/private-key-to-der.js b/src/browser/private-key-to-der.js index 69d2ebb..fda8d4a 100644 --- a/src/browser/private-key-to-der.js +++ b/src/browser/private-key-to-der.js @@ -1,3 +1,4 @@ +import { Buffer } from 'buffer'; import VirgilCrypto from './utils/crypto-module'; import { bufferToByteArray, byteArrayToBuffer } from './utils/crypto-utils'; import { checkIsBuffer } from './utils/crypto-errors'; diff --git a/src/browser/sign-async.js b/src/browser/sign-async.js index b495860..1902c98 100644 --- a/src/browser/sign-async.js +++ b/src/browser/sign-async.js @@ -1,3 +1,4 @@ +import { Buffer } from 'buffer'; import browser from 'bowser'; import CryptoWorkerApi from './crypto-worker-api'; import { sign } from './sign'; diff --git a/src/browser/sign.js b/src/browser/sign.js index 276e688..e75ff24 100644 --- a/src/browser/sign.js +++ b/src/browser/sign.js @@ -1,3 +1,4 @@ +import { Buffer } from 'buffer'; import VirgilCrypto from './utils/crypto-module'; import { bufferToByteArray, byteArrayToBuffer } from './utils/crypto-utils'; import { checkIsBuffer, throwVirgilError } from './utils/crypto-errors'; diff --git a/src/browser/utils/crypto-errors.js b/src/browser/utils/crypto-errors.js index 29c2970..8965a36 100644 --- a/src/browser/utils/crypto-errors.js +++ b/src/browser/utils/crypto-errors.js @@ -1,3 +1,4 @@ +import { Buffer } from 'buffer'; import VirgilCryptoError from '../../lib/Error'; export const errors = { diff --git a/src/browser/utils/crypto-utils.js b/src/browser/utils/crypto-utils.js index 1465d4c..7c1c1fc 100644 --- a/src/browser/utils/crypto-utils.js +++ b/src/browser/utils/crypto-utils.js @@ -1,5 +1,5 @@ -import VirgilCrypto from './crypto-module'; import { Buffer } from 'buffer'; +import VirgilCrypto from './crypto-module'; import createWrapper from '../../lib/wrapper'; export const bufferToByteArray = (buffer) => {