Jeff Schiller
|
483f51ceeb
|
Add Node 20.x to CI and remove 17.x.
|
2023-12-11 08:20:29 -08:00 |
|
Jeff Schiller
|
8e1f8b139a
|
Rename DecompressorOptions to UnarchiverOptions. Add a ThreadingMode enum (only WebWorkers for now). Remove need to keep a handle to the decompressor impl from Unarchiver.
|
2023-12-11 08:19:53 -08:00 |
|
Jeff Schiller
|
ac6807edec
|
For Issue #44, introduce a @typedef for UnarchiverOptions
|
2023-12-11 00:29:50 -08:00 |
|
Jeff Schiller
|
df5c5cfa0f
|
Rework decompression implementations to not be Workers, but instead communicate to the host via a MessagePort. This doesn't address issue #44 directly yet (still need a way to swap out port connection with a non-Web Worker).
|
2023-12-11 00:12:42 -08:00 |
|
Jeff Schiller
|
1ab380c7c4
|
Add missing license header to compress.js and correct typo.
|
2023-12-11 00:09:35 -08:00 |
|
Jeff Schiller
|
ed15459a3a
|
Update TS types
|
2023-12-09 09:11:42 -08:00 |
|
Jeff Schiller
|
b30a48701c
|
Minor comment
|
2023-12-09 09:08:30 -08:00 |
|
Jeff Schiller
|
2ed482879f
|
Beef up unit test coverage in io package.
|
2023-11-20 22:44:41 -08:00 |
|
Jeff Schiller
|
5c4a085292
|
Merge branch 'master' of github.com:codedread/bitjs
|
2023-11-20 21:40:03 -08:00 |
|
Jeff Schiller
|
4ff93acab9
|
Add TODO to eventually un-Worker-ify the untar, unzip, unrar scripts.
|
2023-11-20 21:39:02 -08:00 |
|
Jeff Schiller
|
0b75c2793b
|
Update to 1.1.6 for mp3 streams and ffprobe reporting mp4 files with unknown levels
|
2023-10-25 20:40:26 -07:00 |
|
Jeff Schiller
|
ce8f61da94
|
1.1.5: Add support for HE-AAC profile in mp4a.
|
2023-10-22 09:40:41 -07:00 |
|
Jeff Schiller
|
2d0bb47014
|
A couple more unit tests for matroska in codecs and update changelog for release.
|
2023-10-19 18:18:15 -07:00 |
|
Jeff Schiller
|
bb0f40394e
|
codecs: Properly detect Matroska audio/video. Add codec support for AV1 video and DTS audio. Bump to 1.1.4.
|
2023-10-19 11:41:02 -07:00 |
|
Jeff Schiller
|
96a74d910c
|
Fix issue #42: Add missing slash for long filenames in ustar format
|
2023-10-17 21:58:12 -07:00 |
|
Jeff Schiller
|
5a00a3fdd0
|
Add proper support for AVI and WAV files. Up-rev to 1.1.3.
|
2023-10-15 21:04:54 -07:00 |
|
Jeff Schiller
|
97cfb3b388
|
Update changelog
|
2023-09-30 12:57:54 -07:00 |
|
Jeff Schiller
|
e072b35854
|
Fix for m4a files as audio/mp4. Up-rev to 1.1.2.
|
2023-09-30 11:17:16 -07:00 |
|
Jeff Schiller
|
a7d32942c0
|
Update to 1.1.1
|
2023-06-21 07:00:00 -07:00 |
|
Jeff Schiller
|
5bdb4c7585
|
Fix missing RarVM import after ES Module refactoring
|
2023-06-21 06:58:37 -07:00 |
|
Jeff Schiller
|
3120bba0df
|
Update Typescript types for 1.1.0
|
2023-05-28 10:50:31 -07:00 |
|
Jeff Schiller
|
63e84dadb0
|
Issue #28: Removed build step for bitjs.io now that all browsers (Firefox 114+) support ES Module Workers.
|
2023-05-28 10:39:35 -07:00 |
|
Jeff Schiller
|
fce8d69612
|
Check in some starter thinking around a media API in bitjs.
|
2023-05-27 12:07:49 -07:00 |
|
Jeff Schiller
|
fc0381b4d2
|
Update Typescript type definitions
|
2023-03-11 08:50:22 -08:00 |
|
Jeff Schiller
|
a6b32c25bf
|
Remove typo in README
|
2023-03-11 07:32:53 -08:00 |
|
Jeff Schiller
|
77326495ff
|
Minor grammar tweak to unrar docs
|
2023-03-10 18:41:25 -08:00 |
|
Jeff Schiller
|
96d4729cfb
|
Tighten up the file sniffer findMimeType() implementation and improve test coverage
|
2023-03-10 17:37:09 -08:00 |
|
Jeff Schiller
|
f86760a1f8
|
first commit
|
2023-02-19 15:24:27 -08:00 |
|
Jeff Schiller
|
2eb77ef59c
|
Add WOFF, WOFF2 to file sniffer
|
2023-02-16 20:51:25 -08:00 |
|
Jeff Schiller
|
244dfed5d9
|
Add WAV and AVI types to the file sniffer
|
2023-02-16 20:32:17 -08:00 |
|
Jeff Schiller
|
4854b9754f
|
Add better documentation for how MTL and LTM modes work for BitStream
|
2023-02-16 20:31:51 -08:00 |
|
Jeff Schiller
|
95d630abda
|
Add unit test coverage
|
2023-02-15 23:22:35 -08:00 |
|
Jeff Schiller
|
871915f070
|
Add some better documentation for the file sniffer.
|
2023-02-15 22:52:02 -08:00 |
|
Jeff Schiller
|
83a07c970d
|
Add ICO image to the file sniffer. Update the manifest to 1.0.11.
|
2023-02-15 21:33:38 -08:00 |
|
Jeff Schiller
|
73c4080579
|
fLaC back to flac
|
2023-02-12 18:07:04 -08:00 |
|
Jeff Schiller
|
8d04be44dd
|
Update package.json to version 1.0.10
|
2023-02-08 21:19:26 -08:00 |
|
Jeff Schiller
|
47ae6f8965
|
Fix issue #30: Make Unarchiver derive from EventTarget and the UnarchiveEvents derive from Event.
|
2023-02-08 21:18:51 -08:00 |
|
Jeff Schiller
|
24312405b5
|
Improve handling of fLaC
|
2023-02-05 21:44:00 -08:00 |
|
Jeff Schiller
|
303c635b90
|
Add support for FLAC in sniffer and codecs package.
|
2023-02-05 19:39:04 -08:00 |
|
Jeff Schiller
|
44beb992bf
|
v1.08: Add handling of AC-3 audio codec too...
|
2023-02-01 21:59:26 -08:00 |
|
Jeff Schiller
|
a24524e772
|
Release v1.07: Add MPEG2 video codec support.
|
2023-02-01 21:47:01 -08:00 |
|
Jeff Schiller
|
726feee48f
|
1.0.6: Return 'vp9' for the video codec in getFullMIMEString(). Also move the annoying warning in deprecated archive.js.
|
2022-11-25 10:58:12 -08:00 |
|
Jeff Schiller
|
d3b8765b42
|
Add vorbis/opus support in codecs.
|
2022-11-06 01:39:36 -07:00 |
|
Jeff Schiller
|
2a37f87242
|
Add handling when codec_name is set but codec_tag_string is not parse-able
|
2022-11-06 01:09:43 -07:00 |
|
Jeff Schiller
|
744162ec5b
|
Add support for AAC-LC codec
|
2022-10-30 23:47:38 -07:00 |
|
Jeff Schiller
|
73cfa291f6
|
Rename 'build' script as it's playing funny with the github workflows
|
2022-10-30 17:35:46 -07:00 |
|
Jeff Schiller
|
a84ed44cb3
|
Updated to mocha 10.1.0
|
2022-10-30 17:33:47 -07:00 |
|
Jeff Schiller
|
77e313c669
|
Updated package-lock.json
|
2022-10-30 17:15:58 -07:00 |
|
Jeff Schiller
|
d313da20a7
|
Merge branch 'master' of https://github.com/codedread/bitjs
|
2022-10-30 17:15:13 -07:00 |
|
Jeff Schiller
|
5e0dc8c958
|
A couple more things I forgot: Updated README for codecs package. Updated github workflow for modern versions of Node.
|
2022-10-30 17:15:03 -07:00 |
|