UNPKG

4.83 kBPlain TextView Raw
1diff --git a/src/browser/decrypt-with-key-async.js b/src/browser/decrypt-with-key-async.js
2index 3e328c5..3ae82eb 100644
3--- a/src/browser/decrypt-with-key-async.js
4+++ b/src/browser/decrypt-with-key-async.js
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';
10diff --git a/src/browser/decrypt-with-key.js b/src/browser/decrypt-with-key.js
11index ad36611..f9599ba 100644
12--- a/src/browser/decrypt-with-key.js
13+++ b/src/browser/decrypt-with-key.js
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';
19diff --git a/src/browser/encrypt-async.js b/src/browser/encrypt-async.js
20index bedd0ca..744ea5c 100644
21--- a/src/browser/encrypt-async.js
22+++ b/src/browser/encrypt-async.js
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';
28diff --git a/src/browser/encrypt.js b/src/browser/encrypt.js
29index 9fae4a1..0922a4f 100644
30--- a/src/browser/encrypt.js
31+++ b/src/browser/encrypt.js
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';
37diff --git a/src/browser/extract-public-key.js b/src/browser/extract-public-key.js
38index 93f8ff0..e45cba3 100644
39--- a/src/browser/extract-public-key.js
40+++ b/src/browser/extract-public-key.js
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';
46diff --git a/src/browser/generate-key-pair-async.js b/src/browser/generate-key-pair-async.js
47index 6c4db23..a58b828 100644
48--- a/src/browser/generate-key-pair-async.js
49+++ b/src/browser/generate-key-pair-async.js
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';
55diff --git a/src/browser/generate-key-pair.js b/src/browser/generate-key-pair.js
56index 32854d7..b686141 100644
57--- a/src/browser/generate-key-pair.js
58+++ b/src/browser/generate-key-pair.js
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';
64diff --git a/src/browser/private-key-to-der.js b/src/browser/private-key-to-der.js
65index 69d2ebb..fda8d4a 100644
66--- a/src/browser/private-key-to-der.js
67+++ b/src/browser/private-key-to-der.js
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';
73diff --git a/src/browser/sign-async.js b/src/browser/sign-async.js
74index b495860..1902c98 100644
75--- a/src/browser/sign-async.js
76+++ b/src/browser/sign-async.js
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';
82diff --git a/src/browser/sign.js b/src/browser/sign.js
83index 276e688..e75ff24 100644
84--- a/src/browser/sign.js
85+++ b/src/browser/sign.js
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';
91diff --git a/src/browser/utils/crypto-errors.js b/src/browser/utils/crypto-errors.js
92index 29c2970..8965a36 100644
93--- a/src/browser/utils/crypto-errors.js
94+++ b/src/browser/utils/crypto-errors.js
95@@ -1,3 +1,4 @@
96+import { Buffer } from 'buffer';
97 import VirgilCryptoError from '../../lib/Error';
98
99 export const errors = {
100diff --git a/src/browser/utils/crypto-utils.js b/src/browser/utils/crypto-utils.js
101index 1465d4c..7c1c1fc 100644
102--- a/src/browser/utils/crypto-utils.js
103+++ b/src/browser/utils/crypto-utils.js
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) => {