Commit Graph

30 Commits

Author SHA1 Message Date
jwetzell cd125da49b don't use directory or extensionless imports 2025-09-16 21:45:32 -05:00
jwetzell 130c5f8b00 remove unused packet chunk decoder 2025-01-25 09:41:56 -06:00
jwetzell cb60d22549 switch to reused float array where possible 2025-01-22 23:21:36 -06:00
jwetzell 7d7b92678b reuse fixed size DataViews 2025-01-22 23:10:42 -06:00
jwetzell c33a2dfd33 reuse instances of TextDecoder/Encoder 2025-01-22 23:09:28 -06:00
jwetzell e4ed695eb9 more dataview replacements 2025-01-22 23:08:44 -06:00
jwetzell 070e32bb74 replace DataView with inline bit twiddling 2025-01-22 23:08:16 -06:00
jwetzell 3f77e88c62 add new eslint 2025-01-20 09:53:59 -06:00
jwetzell 9533ed8848 clean out eslint comments 2025-01-20 09:46:18 -06:00
jwetzell fb130585cc update comment 2025-01-06 21:55:30 -06:00
jwetzell 6580f66e91 align structure more with underlying chunk layout 2025-01-06 21:49:08 -06:00
jwetzell 03e47a98a0 clean up Decoder properties 2024-12-19 21:07:57 -06:00
jwetzell 4eaedcdfaa replace NodeJS buffer with Uint8Array 2024-10-23 16:38:16 -05:00
jwetzell a512845ae4 comments 2023-09-18 19:06:34 -05:00
jwetzell 65ed122edc add method to get what tracker fields are used 2023-09-18 17:28:38 -05:00
jwetzell 186d8269bb tracker id 0 being skipped 2023-09-18 12:50:57 -05:00
jwetzell 610a89c8db cleanup exports/imports 2023-09-16 14:33:19 -05:00
jwetzell 64a3709cac organize models and new modules 2023-09-16 14:27:05 -05:00
jwetzell dcad1f39f9 fix info packet size calc 2023-09-16 08:41:46 -05:00
jwetzell 24ca0206cf add frame id paramter for encoder 2023-09-16 08:23:25 -05:00
jwetzell 467574bd51 cleanup 2023-09-16 08:23:15 -05:00
jwetzell 5cd48a0565 add some exception handling 2023-09-15 21:41:30 -05:00
jwetzell f21bef263d convert to typescript 2023-09-14 22:43:25 -05:00
jwetzell 016239b3ad remove binary-parsser lib dependency 2023-09-14 19:47:16 -05:00
jwetzell d443b313cf convert Data.TrackerListChunk to no lib 2023-09-14 07:54:57 -05:00
jwetzell 692394a5ee try out jsdoc 2023-09-13 20:54:11 -05:00
jwetzell c7e2e5bdab add a little bit of error catching 2023-09-13 20:01:42 -05:00
jwetzell 0af6c4c8da remove string manipulation for chunk header 2023-09-13 19:56:30 -05:00
jwetzell 4cea4c69be fix examples 2023-09-13 16:58:13 -05:00
jwetzell dc1c0523d7 organization 2023-09-13 16:27:46 -05:00