Migrated from sqlite3@5.1.7 to better-sqlite3@12.4.1 to eliminate all
deprecated npm warnings during package installation.
Changes:
- Migrated Database class to use better-sqlite3 synchronous API
- Migrated SwarmMemoryManager to use better-sqlite3
- Removed 86 packages including deprecated dependencies:
* inflight@1.0.6 (memory leak warning)
* rimraf@3.0.2, glob@7.2.3, @npmcli/move-file@1.1.2
* npmlog@6.0.2, are-we-there-yet@3.0.1, gauge@4.0.4
- Updated test mocks to include set() and get() methods
- Zero npm warnings after fresh install
Benefits:
- Professional package installation experience
- Better performance with synchronous API
- Actively maintained modern dependency
- Simplified database operations (no callbacks)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>