Commit Graph

25 Commits

Author SHA1 Message Date
jkunz 1553dc67ef fix(archive): validate stream file archive paths and throw on premature bzip2 stream termination 2026-04-30 13:13:49 +00:00
jkunz db48fcd455 feat(tartools): add streaming TAR support (tar-stream), Node.js streaming APIs for TarTools, and browser / web bundle docs 2026-01-01 23:40:13 +00:00
jkunz 6393527c95 feat(archive): introduce ts_shared browser-compatible layer, refactor Node-specific tools to wrap/shared implementations, and modernize archive handling 2026-01-01 23:09:06 +00:00
jkunz 11bbddc763 fix(ziptools,gziptools): Use fflate synchronous APIs for ZIP and GZIP operations for Deno compatibility; add TEntryFilter type and small docs/tests cleanup 2025-11-25 13:37:27 +00:00
jkunz 2b91c1586c BREAKING CHANGE(SmartArchive): Refactor public API: rename factory/extraction methods, introduce typed interfaces and improved compression tools 2025-11-25 12:32:13 +00:00
jkunz 634c204a00 fix(plugins): Migrate filesystem usage to Node fs/fsPromises and upgrade smartfile to v13; add listFileTree helper and update tests 2025-11-25 11:59:11 +00:00
jkunz ec58b9cdc5 fix(smartarchive): Improve tar entry streaming handling and add in-memory gzip/tgz tests 2025-08-18 02:06:31 +00:00
jkunz 780db4921e feat(classes.smartarchive): Support URL streams, recursive archive unpacking and filesystem export; improve ZIP/GZIP/BZIP2 robustness; CI and package metadata updates 2025-08-18 01:29:06 +00:00
jkunz a32ed0facd feat(classes.smartarchive): Support URL web streams, add recursive archive unpacking and filesystem export, and improve ZIP decompression robustness 2025-08-18 01:01:02 +00:00
philkunz fe8a5713f0 fix(core): update 2024-06-08 12:46:43 +02:00
philkunz 5143cd098d fix(core): update 2024-06-08 12:44:40 +02:00
philkunz 725546e409 fix(core): update 2024-06-06 20:59:04 +02:00
philkunz b860aca103 fix(core): update 2024-06-06 20:48:02 +02:00
philkunz c978ca107b fix(core): update 2024-03-17 00:42:19 +01:00
philkunz 7327bf1bd0 fix(core): update 2024-03-17 00:35:17 +01:00
philkunz d53c46fa82 fix(core): update 2024-03-17 00:29:42 +01:00
philkunz 75be95fe45 fix(core): update 2023-11-13 20:00:28 +01:00
philkunz 0e61bd7c9a fix(core): update 2023-11-11 19:55:19 +01:00
philkunz da22f375d2 fix(core): update 2023-11-11 18:28:50 +01:00
philkunz 1323458130 fix(core): update 2023-11-08 17:01:48 +01:00
philkunz 3ca92d0bf3 fix(core): update 2023-11-07 09:56:57 +01:00
philkunz 32de8087ad fix(core): update 2023-11-07 04:19:54 +01:00
philkunz 401150bd10 fix(core): update 2023-11-06 19:46:02 +01:00
philkunz 2f33672374 fix(core): update 2023-11-06 19:38:36 +01:00
philkunz a9bd693065 BREAKING CHANGE(core): update 2023-11-06 18:14:21 +01:00