1 | diff --git a/src/browser/decrypt-with-key-async.js b/src/browser/decrypt-with-key-async.js
|
2 | index 3e328c5..3ae82eb 100644
|
3 |
|
4 |
|
5 | @@ -1,3 +1,4 @@
|
6 | +import { Buffer } from 'buffer';
|
7 | import browser from 'bowser';
|
8 | import { toBase64, base64ToBuffer } from './utils/crypto-utils';
|
9 | import CryptoWorkerApi from './crypto-worker-api';
|
10 | diff --git a/src/browser/decrypt-with-key.js b/src/browser/decrypt-with-key.js
|
11 | index ad36611..f9599ba 100644
|
12 |
|
13 |
|
14 | @@ -1,3 +1,4 @@
|
15 | +import { Buffer } from 'buffer';
|
16 | import VirgilCrypto from './utils/crypto-module';
|
17 | import { bufferToByteArray, byteArrayToBuffer } from './utils/crypto-utils';
|
18 | import { throwVirgilError } from './utils/crypto-errors';
|
19 | diff --git a/src/browser/encrypt-async.js b/src/browser/encrypt-async.js
|
20 | index bedd0ca..744ea5c 100644
|
21 |
|
22 |
|
23 | @@ -1,3 +1,4 @@
|
24 | +import { Buffer } from 'buffer';
|
25 | import { encryptWithPasswordAsync } from './encrypt-with-password-async';
|
26 | import { encryptWithKeyAsync } from './encrypt-with-key-async';
|
27 | import { encryptWithKeyMultiRecipientsAsync } from './encrypt-with-key-multi-recipients-async';
|
28 | diff --git a/src/browser/encrypt.js b/src/browser/encrypt.js
|
29 | index 9fae4a1..0922a4f 100644
|
30 |
|
31 |
|
32 | @@ -1,3 +1,4 @@
|
33 | +import { Buffer } from 'buffer';
|
34 | import { encryptWithPassword } from './encrypt-with-password';
|
35 | import { encryptWithKey } from './encrypt-with-key';
|
36 | import { encryptWithKeyMultiRecipients } from './encrypt-with-key-multi-recipients';
|
37 | diff --git a/src/browser/extract-public-key.js b/src/browser/extract-public-key.js
|
38 | index 93f8ff0..e45cba3 100644
|
39 |
|
40 |
|
41 | @@ -1,3 +1,4 @@
|
42 | +import { Buffer } from 'buffer';
|
43 | import VirgilCrypto from './utils/crypto-module';
|
44 | import { bufferToByteArray, byteArrayToBuffer } from './utils/crypto-utils';
|
45 | import { checkIsBuffer } from './utils/crypto-errors';
|
46 | diff --git a/src/browser/generate-key-pair-async.js b/src/browser/generate-key-pair-async.js
|
47 | index 6c4db23..a58b828 100644
|
48 |
|
49 |
|
50 | @@ -1,3 +1,4 @@
|
51 | +import { Buffer } from 'buffer';
|
52 | import browser from 'bowser';
|
53 | import KeyPairType from '../lib/key-pair-type';
|
54 | import CryptoWorkerApi from './crypto-worker-api';
|
55 | diff --git a/src/browser/generate-key-pair.js b/src/browser/generate-key-pair.js
|
56 | index 32854d7..b686141 100644
|
57 |
|
58 |
|
59 | @@ -1,3 +1,4 @@
|
60 | +import { Buffer } from 'buffer';
|
61 | import VirgilCrypto from './utils/crypto-module';
|
62 | import { bufferToByteArray, byteArrayToBuffer } from './utils/crypto-utils';
|
63 | import KeyPairType from '../lib/key-pair-type';
|
64 | diff --git a/src/browser/private-key-to-der.js b/src/browser/private-key-to-der.js
|
65 | index 69d2ebb..fda8d4a 100644
|
66 |
|
67 |
|
68 | @@ -1,3 +1,4 @@
|
69 | +import { Buffer } from 'buffer';
|
70 | import VirgilCrypto from './utils/crypto-module';
|
71 | import { bufferToByteArray, byteArrayToBuffer } from './utils/crypto-utils';
|
72 | import { checkIsBuffer } from './utils/crypto-errors';
|
73 | diff --git a/src/browser/sign-async.js b/src/browser/sign-async.js
|
74 | index b495860..1902c98 100644
|
75 |
|
76 |
|
77 | @@ -1,3 +1,4 @@
|
78 | +import { Buffer } from 'buffer';
|
79 | import browser from 'bowser';
|
80 | import CryptoWorkerApi from './crypto-worker-api';
|
81 | import { sign } from './sign';
|
82 | diff --git a/src/browser/sign.js b/src/browser/sign.js
|
83 | index 276e688..e75ff24 100644
|
84 |
|
85 |
|
86 | @@ -1,3 +1,4 @@
|
87 | +import { Buffer } from 'buffer';
|
88 | import VirgilCrypto from './utils/crypto-module';
|
89 | import { bufferToByteArray, byteArrayToBuffer } from './utils/crypto-utils';
|
90 | import { checkIsBuffer, throwVirgilError } from './utils/crypto-errors';
|
91 | diff --git a/src/browser/utils/crypto-errors.js b/src/browser/utils/crypto-errors.js
|
92 | index 29c2970..8965a36 100644
|
93 |
|
94 |
|
95 | @@ -1,3 +1,4 @@
|
96 | +import { Buffer } from 'buffer';
|
97 | import VirgilCryptoError from '../../lib/Error';
|
98 |
|
99 | export const errors = {
|
100 | diff --git a/src/browser/utils/crypto-utils.js b/src/browser/utils/crypto-utils.js
|
101 | index 1465d4c..7c1c1fc 100644
|
102 |
|
103 |
|
104 | @@ -1,5 +1,5 @@
|
105 | -import VirgilCrypto from './crypto-module';
|
106 | import { Buffer } from 'buffer';
|
107 | +import VirgilCrypto from './crypto-module';
|
108 | import createWrapper from '../../lib/wrapper';
|
109 |
|
110 | export const bufferToByteArray = (buffer) => {
|