1
0
Fork 0
mirror of https://github.com/codedread/bitjs synced 2025-10-03 09:39:16 +02:00
Commit graph

293 commits

Author SHA1 Message Date
Jeff Schiller
51a4f84e13 Type in types file 2024-02-03 14:25:26 -08:00
Jeff Schiller
1fab6b1c16 Updates types after adding onExtract, etc 2024-02-03 14:25:11 -08:00
Jeff Schiller
426741a43e Fix unrar unit tests. Remove RAR5 test files. Properly error on RAR5 files for issue #25 2024-02-03 14:22:05 -08:00
Jeff Schiller
ede9c6aafa For issue #47, add semantic event handlers to Unarchiver (onProgress, onExtract) 2024-02-03 13:12:30 -08:00
Jeff Schiller
675512cf84 Tweak README for 1.2.2 release 2024-01-26 17:14:10 -08:00
Jeff Schiller
08a0fd8e6c Updat TS types 2024-01-26 09:25:10 -08:00
Jeff Schiller
b00dc80946 Update some TODOs for a 2.0 release 2024-01-26 09:23:24 -08:00
Jeff Schiller
f738d73390 Update docs in prep for 1.2.2 release 2024-01-25 23:27:09 -08:00
Jeff Schiller
e03fe7c483 Add one more byte for the gzip signature 2024-01-25 20:46:41 -08:00
Jeff Schiller
4ca68bd336 Fix issue #38: Use runtime's native DecompressionStream to inflate zip streams. 2024-01-25 19:58:18 -08:00
Jeff Schiller
5bf583c617 Fix JS error in WebWorker wrapper 2024-01-25 19:44:10 -08:00
Jeff Schiller
6d7d4abac7 Add gzip detection to file sniffer 2024-01-25 18:42:27 -08:00
Jeff Schiller
4fc5ce450c Only have a unit test for DEFLATE when the runtime supports CompressionStream('deflate-raw') 2024-01-25 08:42:00 -08:00
Jeff Schiller
6c19e3a908 For issue #40, support DEFLATE compression in Zipper where the runtime supports it via CompressionStream. 2024-01-25 01:17:35 -08:00
Jeff Schiller
c07aa83e12 io: Add skip() method to BitStream and beef up unit tests 2024-01-20 17:30:42 -08:00
Jeff Schiller
45fdedd663 Move some common type definitions into archive/common.js and some comments. 2024-01-20 16:12:55 -08:00
Jeff Schiller
4fc0c3da2b Update changelog for 1.2.1 release 2024-01-19 13:28:13 -08:00
Jeff Schiller
98f98b8197 nit: jsdoc typo 2024-01-19 13:25:45 -08:00
Jeff Schiller
1cd392e3f3 Tweak README 2024-01-19 13:00:46 -08:00
Jeff Schiller
d2f35163c3 Remove Node 18 from actions since it does not support CustomEvent. 2024-01-19 12:53:38 -08:00
Jeff Schiller
1267691579 Remove all PNG parser boilerplate events and use CustomEvent. 2024-01-19 12:49:15 -08:00
Jeff Schiller
17c58ec416 Remove Jpeg parse event boilerplate 2024-01-19 11:56:46 -08:00
Jeff Schiller
c3a7b35fd5 Remove GIF parser event boilerplate in favor of a @template solution using CustomEvent 2024-01-19 11:43:03 -08:00
Jeff Schiller
5aff47ccfd Add license header to exif.js 2024-01-19 11:39:40 -08:00
Jeff Schiller
0a79ef1cd5 Add back in missing DEBUG variable for png.js 2024-01-18 22:08:27 -08:00
Jeff Schiller
f1096f0ab2 PngParser: Add support for sPLT chunk 2024-01-18 22:05:09 -08:00
Jeff Schiller
7b1906a91b PngParser: Add support for hIST chunk 2024-01-18 21:39:35 -08:00
Jeff Schiller
aeb5bb2f10 PngParser: Add support for eXIf chunk 2024-01-18 21:02:12 -08:00
Jeff Schiller
29ca69e874 Move EXIF profile extraction from jpeg.js into exif.js 2024-01-18 21:00:11 -08:00
Jeff Schiller
17b3850745 PngParser: Add support for pHYs chunk 2024-01-18 20:10:29 -08:00
Jeff Schiller
1869cd7bfa PngParser: Add support for tIME chunk. 2024-01-18 19:48:18 -08:00
Jeff Schiller
9f5b3a4882 PngParser: Add support for bKGD chunk 2024-01-18 00:12:10 -08:00
Jeff Schiller
af72e198ed PngParser: Add support for iTXt chunk 2024-01-17 23:03:21 -08:00
Jeff Schiller
153405a453 PnParser: Confirm decompressed text in zTXt chunk in unit test 2024-01-17 20:15:44 -08:00
Jeff Schiller
ade8f1a9ab PngParser: Add support for zTXt chunk 2024-01-17 01:54:28 -08:00
Jeff Schiller
afb1a67f2d PngParser: Add support for tEXt chunk 2024-01-17 00:29:05 -08:00
Jeff Schiller
8694b6cad8 PngParser: Add support for cHRM chunk 2024-01-17 00:03:18 -08:00
Jeff Schiller
f1efe8cd0d PngParser: Add support for tRNS chunk. 2024-01-16 19:15:30 -08:00
Jeff Schiller
6ff93337fd PngParser: Handle sBIT chunk. 2024-01-16 17:29:30 -08:00
Jeff Schiller
1d0abcaee8 PngParser: Handle gAMA chunk 2024-01-16 08:19:58 -08:00
Jeff Schiller
b359f92251 PngParser: Add unit test for PLTE chunk 2024-01-16 08:00:35 -08:00
Jeff Schiller
193cafa5e7 Starter PNG parser 2024-01-15 23:15:37 -08:00
Jeff Schiller
2825df0bb3 Fix bug with ByteStream.skip(0) not returning itself 2024-01-15 23:14:28 -08:00
Jeff Schiller
2b772f8b49 Updated readme and changelog for 1.2.0 release 2024-01-15 13:17:10 -08:00
Jeff Schiller
2645f57b68 Update exported types for image parsers. 2024-01-15 13:09:43 -08:00
Jeff Schiller
35e8ca9458 First version of JPEG and EXIF parser with starter unit tests and updated docs. 2024-01-15 12:36:23 -08:00
Jeff Schiller
24edc8cbaf Minor typo in comment 2024-01-15 11:42:54 -08:00
Jeff Schiller
5fe6688145 Add optional boolean parameter for setLittleEndian() and setBigEndian() 2024-01-10 21:47:00 +09:00
Jeff Schiller
5aad62cc49 Add explicit type-safe methods to bind for GIF events. 2024-01-10 21:25:36 +09:00
Jeff Schiller
18f4ceb316 Add note about teed streams not connected to original stream to docs. 2024-01-10 21:24:28 +09:00