No description
  • TypeScript 100%
Find a file
James Peret 57e5c404c0 Upgrade storage-fs plugin to configuration object pattern with logging abstraction
- Add StorageFsConfig interface with optional appName, platformDir, and logger
- Update constructor from individual parameters to configuration object
- Add private logging methods (logInfo, logWarn, logError) with dependency injection
- Replace all 13 console.* calls with logging abstraction
- Update tests to use new configuration pattern with mock logger
- Add tests for logger dependency injection and fallback behavior
- Maintain backward compatibility with sensible defaults

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-13 23:37:03 -03:00
src Upgrade storage-fs plugin to configuration object pattern with logging abstraction 2025-09-13 23:37:03 -03:00
tests Upgrade storage-fs plugin to configuration object pattern with logging abstraction 2025-09-13 23:37:03 -03:00
.gitignore Add storage-fs plugin with file system storage capabilities 2025-09-08 17:25:53 -03:00
package-lock.json Add storage-fs plugin with file system storage capabilities 2025-09-08 17:25:53 -03:00
package.json Add storage-fs plugin with file system storage capabilities 2025-09-08 17:25:53 -03:00
tsconfig.json Add storage-fs plugin with file system storage capabilities 2025-09-08 17:25:53 -03:00