(filePath: string, content: string)
| 309 | } |
| 310 | |
| 311 | function writeFile(filePath: string, content: string) { |
| 312 | fs.mkdirSync(path.dirname(filePath), { recursive: true }); |
| 313 | fs.writeFileSync(filePath, content); |
| 314 | console.log(` Created: ${path.relative(ROOT, filePath)}`); |
| 315 | } |
| 316 | |
| 317 | function generateManifest(args: CLIArgs, features: Feature[]): string { |
| 318 | const demos = args.features.map((featureId) => { |
no outgoing calls
searching dependent graphs…