(url: string, path: string)
| 143 | } |
| 144 | |
| 145 | async function downloadFile(url: string, path: string): Promise<void> { |
| 146 | const response = await fetch(url); |
| 147 | const data = await response.arrayBuffer(); |
| 148 | writeFileSync(path, Buffer.from(data)); |
| 149 | } |
| 150 | |
| 151 | async function downloadSkills(): Promise<void> { |
| 152 | mkdirSync(config.paths.skills, { recursive: true }); |