1
0
mirror of synced 2026-09-01 00:04:45 +00:00
Commit Graph

18 Commits

Author SHA1 Message Date
Borewit c619ac4a5a Replace text-coded with @exodus/bytes for text encoding and decoding 2026-02-21 16:13:00 +01:00
Borewit bcae011214 Favor subarray over slice, reusing instead of copying data 2025-09-15 20:28:29 +02:00
Borewit 763f72854c Replace @kayahr/text-encoding with @borewit/text-codec 2025-08-13 21:48:37 +01:00
Borewit a5bc776e6d Remove uint8array-extras dependency
Remove `uint8array-extras` dependency in favour of having the same TextEncoder everywhere.
2025-08-13 09:58:54 +01:00
Borewit 8fe9ac2057 Implement own custom Error using ADT style implementation 2024-08-29 17:48:28 +02:00
Borewit 89ff43a053 Migrate eslint to biome, fix lint errors 2024-08-08 19:15:49 +02:00
Borewit 573c505a84 Prevent subpath imports, for Angular compatibility 2024-07-09 21:26:38 +02:00
Bjorn Stromberg eb0f8e61b8 feat: convert most Buffer usage to Uint8Array (#2103)
Convert most Buffer usage to Uint8Array and `uint8array-extras` to fill functionality gaps
* Update `token-types` to version 6.0.0
* Update `strtok3`  to version 7.1.0
* Update `file-type` to version 19.1.0
* Update dependency diagram to desired Node.js free via primary entry point

Co-authored-by: Borewit <Borewit@users.noreply.github.com>
2024-07-08 19:53:02 +02:00
Borewit 0687a0a824 Simplify handling FourCC 2022-09-18 13:19:31 +02:00
Borewit 7cdebd1ca6 Migrate from CommonJS to ES Modules 2022-02-27 15:27:40 +01:00
Borewit 5ae7f3817d Minor source code improvements 2021-12-10 17:50:09 +01:00
Borewit ac47b0fb62 Convert static methods from Util to module functions
Normalize the util is imported.
2021-07-11 17:04:36 +02:00
Borewit 84eb38ecf4 Allow RIFF Chunk-ID code with 4 times byte value 0x00 2020-12-28 12:17:16 +01:00
Borewit cd7d4b0278 Support XML WAVE Chunk-ID. 2020-12-28 11:48:17 +01:00
Borewit b53a8f252a Ensure FourCC are actually 4 characters. 2020-10-21 08:37:32 +02:00
Borewit 04aa169cdc Allow most printable ASCII characters.
Fix #643.
2020-10-20 21:02:47 +02:00
Borewit 9ba5abaf3c Update to EndOfStream error 2019-12-24 17:17:42 +01:00
Borewit 9ba31fc797 Combine JavaScript & TypeScript folder in /lib 2019-09-07 18:30:20 +02:00