(sources: DataSource[])
| 78 | } |
| 79 | |
| 80 | private saveAll(sources: DataSource[]): void { |
| 81 | try { |
| 82 | this.ensureDir() |
| 83 | fs.writeFileSync(this.getConfigPath(), JSON.stringify(sources, null, 2), 'utf-8') |
| 84 | } catch (err) { |
| 85 | this.logger.error('[DataSource] Failed to save config', err) |
| 86 | } |
| 87 | } |
| 88 | |
| 89 | // ==================== DataSource CRUD ==================== |
| 90 |
no test coverage detected