Unzip implementation in pure Luau
Find a file
Erica Marigold ccc7228278
fix: avoid duplicate directory entries with trailing slash
Fixed a bug in the directory tree builder where for directories there
would be two entries, where one would have a trailing slash, and the
other wouldn't.

The directory without the trailing slash would get linked to its
children in the entries lookup table, while the one with the trailing
slash would exist as a "ghost directory" with no children.

The fix involved sorting the entries to first handle directories, and
linking to the existing parent directory entries for children.
2024-12-31 12:46:45 +00:00
.vscode chore: init, the basics 2024-12-28 17:19:37 +00:00
examples chore(examples): improve contents listing with indent 2024-12-30 18:23:53 +00:00
lib fix: avoid duplicate directory entries with trailing slash 2024-12-31 12:46:45 +00:00
.gitignore feat: add "streaming" zip support 2024-12-30 18:24:00 +00:00
.luaurc chore: init, the basics 2024-12-28 17:19:37 +00:00
LICENSE.md chore(LICENSE): change copyright field 2024-12-30 11:12:45 +00:00
pesde.lock style: apply stylua formatter 2024-12-30 11:13:57 +00:00
pesde.toml style: apply stylua formatter 2024-12-30 11:13:57 +00:00