Open Issues Need Help
View All on GitHubAI Summary: The `BrowserDetector`'s `checkSafariMagicBytes` function currently reads an entire Safari cookie file into memory, which can be several megabytes, just to check its first 4 magic bytes. This results in significant and unnecessary I/O and memory overhead. The recommended fix is to use `fs.openSync` and `fs.readSync` to efficiently read only the required 4 bytes.
🍪🖐 Node.js tool for querying local browser Chrome, Firefox or Safari cookies
🍪🖐 Node.js tool for querying local browser Chrome, Firefox or Safari cookies
AI Summary: The `EnhancedCookieQueryService` currently throws an "not yet implemented" error when its `discoverBrowserFiles()` method is called. This prevents the service from automatically finding browser cookie files, forcing users to manually specify file paths and negating its "enhanced" auto-discovery capability.
🍪🖐 Node.js tool for querying local browser Chrome, Firefox or Safari cookies
🍪🖐 Node.js tool for querying local browser Chrome, Firefox or Safari cookies