({
name,
branch,
}: {
branch: string
name: string
})
| 18 | } |
| 19 | |
| 20 | export async function parseExample({ |
| 21 | name, |
| 22 | branch, |
| 23 | }: { |
| 24 | branch: string |
| 25 | name: string |
| 26 | }): Promise<false | ProjectExample> { |
| 27 | const examples = await getExamples({ branch }) |
| 28 | |
| 29 | const example = examples.find((e) => e.name === name) |
| 30 | |
| 31 | if (!example) { |
| 32 | error(`'${name}' is not a valid example name.`) |
| 33 | info(`Valid examples: ${examples.map((e) => e.name).join(', ')}`) |
| 34 | return false |
| 35 | } |
| 36 | |
| 37 | return example |
| 38 | } |
no test coverage detected
searching dependent graphs…