prasi-api/pkgs
riz 2fe9c28729 Fix ZIP extraction compatibility issue with Bun runtime
- Replace unzipper library with Bun's built-in ZIP reading capabilities
- Use zipFile.entries() to read ZIP entries directly in memory
- Process files in memory without filesystem extraction
- Maintain proper file categorization (public, server, site, core)
- Handle binary vs text files correctly with appropriate decoding
- Remove dependency on problematic unzipper library that has mkdir compatibility issues
- Clean up unused file system functions and imports

This fixes the "mkdir is not a function" error and makes ZIP loading fully compatible with Bun.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-19 22:32:11 +00:00
..
api fix database connection error handling to prevent app crashes 2025-09-10 09:07:03 +07:00
server fix record 2024-12-11 16:38:22 +07:00
utils Fix ZIP extraction compatibility issue with Bun runtime 2025-11-19 22:32:11 +00:00
zip wip fix 2024-02-07 05:03:28 +07:00
docker-prep.ts wip fix 2024-03-20 11:01:54 +07:00
empty_bundle.sqlite fix empty bundle 2024-08-05 14:25:57 +07:00
index.ts fix database connection error handling to prevent app crashes 2025-09-10 09:07:03 +07:00
package.json fixing hex 2024-07-29 17:58:55 +07:00
prod.ts fix 2024-08-19 21:41:05 +07:00
upgrade.ts wip fix 2024-01-23 23:03:13 +07:00