You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+28-6Lines changed: 28 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,21 +6,25 @@
6
6
7
7
A set of dependency-free JavaScript modules to handle binary data in JS (using Typed Arrays). Includes:
8
8
9
-
* bitjs/archive: Unarchiving files (unzip, unrar, untar) in the browser, implemented as Web Workers and allowing progressively unarchiving while streaming.
10
-
* bitjs/codecs: Get the codec info of media containers in a ISO RFC6381 MIME type string
9
+
* bitjs/archive: Unarchiving files (unzip, unrar, untar) in JavaScript,
10
+
implemented as Web Workers where supported, and allowing progressive
11
+
unarchiving while streaming.
12
+
* bitjs/codecs: Get the codec info of media containers in a ISO RFC6381
13
+
MIME type string
11
14
* bitjs/file: Detect the type of file from its binary signature.
12
15
* bitjs/image: Conversion of WebP images to PNG or JPEG.
13
-
* bitjs/io: Low-level classes for interpreting binary data (BitStream, ByteStream). For example, reading or peeking at N bits at a time.
16
+
* bitjs/io: Low-level classes for interpreting binary data (BitStream
17
+
ByteStream). For example, reading or peeking at N bits at a time.
14
18
15
19
## Installation
16
20
17
21
Install it using your favourite package manager, the package is registered under `@codedread/bitjs`.
This package includes objects for unarchiving binary data in popular archive formats (zip, rar, tar) providing unzip, unrar and untar capabilities via JavaScript in the browser. A prototype version of a compressor that creates Zip files is also present. The decompression/compression actually happens inside a Web Worker.
51
+
This package includes objects for unarchiving binary data in popular archive formats (zip, rar, tar) providing unzip, unrar and untar capabilities via JavaScript in the browser. A prototype version of a compressor that creates Zip files is also present. The decompression/compression actually happens inside a Web Worker, when the runtime supports it (browsers, deno).
0 commit comments