-
Notifications
You must be signed in to change notification settings - Fork 571
/
Copy pathindex.ts
64 lines (62 loc) · 1.6 KB
/
index.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
/*
* SPDX-FileCopyrightText: 2013 Pieroxy <[email protected]>
*
* SPDX-License-Identifier: MIT
*/
import { _compress } from "./_compress";
import { _decompress } from "./_decompress";
import { compressToBase64, decompressFromBase64 } from "./base64";
import {
compressToCustom,
customBase16Dict,
customBase32Dict,
customBase32HexDict,
customBase36Dict,
customBase58Dict,
customBase62Dict,
customBase64Dict,
customBase95Dict,
customSafeDict,
decompressFromCustom,
getCustomDictionary,
} from "./custom";
import { compressToEncodedURIComponent, decompressFromEncodedURIComponent } from "./encodedURIComponent";
import { loadBinaryFile, saveBinaryFile } from "./node";
import { compress, decompress } from "./raw";
import {
compressToUint8Array,
convertFromUint8Array,
convertToUint8Array,
decompressFromUint8Array,
} from "./Uint8Array";
import { compressToUTF16, decompressFromUTF16 } from "./UTF16";
export default {
_compress,
_decompress,
compress,
compressToBase64,
compressToCustom,
compressToEncodedURIComponent,
compressToUint8Array,
compressToUTF16,
convertFromUint8Array,
convertToUint8Array,
customSafeDict,
customBase16Dict,
customBase32Dict,
customBase32HexDict,
customBase36Dict,
customBase58Dict,
customBase62Dict,
customBase64Dict,
customBase95Dict,
decompress,
decompressFromBase64,
decompressFromCustom,
decompressFromEncodedURIComponent,
decompressFromUint8Array,
decompressFromUTF16,
getCustomDictionary,
loadBinaryFile,
saveBinaryFile,
};