andy-stack_vaultkeeper-ai/Helpers
Andrew Beal 9457fa5b44 Replace unpdf and officeparser with lightweight document parsers
Switch PDF extraction to Obsidian's bundled PDF.js via loadPdfJs() instead of unpdf. Replace officeparser with mammoth for DOCX and custom fflate-based ZIP parsers for PPTX/XLSX/ODF formats. Eliminates heavy dependencies, removes all dynamic eval and .wasm references, and simplifies the esbuild plugin configuration.
2026-06-28 14:06:56 +01:00
..
DocumentHelper.ts Replace unpdf and officeparser with lightweight document parsers 2026-06-28 14:06:56 +01:00
ElementHelper.ts Update dependencies and replace deprecated API calls 2026-05-17 12:42:09 +01:00
Exception.ts refactor: migrate from flag-based content types to typed properties 2025-12-19 12:30:51 +00:00
FileTagMapping.ts feat: add VaultCacheService and vault monitoring capabilities 2025-10-25 12:46:07 +01:00
FrontmatterHelpers.ts feat: add frontmatter generation and tag suggestion quick actions 2026-05-30 12:33:38 +01:00
Helpers.ts feat: add frontmatter generation and tag suggestion quick actions 2026-05-30 12:33:38 +01:00
ResponseHelper.ts Rename remaining references to functioncall to toolcall 2026-02-15 23:27:14 +00:00
Semaphore.ts refactor: move replaceCopy helper to Helpers module and add tag merge utilities 2026-05-29 22:01:02 +01:00
StringTools.ts Address Obsidian review warnings. 2026-05-17 13:13:19 +01:00
WikiLinks.ts refactor: standardize error handling with Exception helper and improve return types 2025-11-17 19:02:15 +00:00