( packageName: string )
| 18 | JSON.parse(readFileSync(getPackageJSONPath(packageName), 'utf8')) |
| 19 | |
| 20 | const readOptionalPackageJSON = ( |
| 21 | packageName: string |
| 22 | ): IPackageJSON | undefined => { |
| 23 | const packageJSONPath = getPackageJSONPath(packageName) |
| 24 | |
| 25 | return existsSync(packageJSONPath) |
| 26 | ? JSON.parse(readFileSync(packageJSONPath, 'utf8')) |
| 27 | : undefined |
| 28 | } |
| 29 | |
| 30 | const copilotCLIPkg = readPackageJSON('@github/copilot') |
| 31 | const copilotCLILicense = `GitHub Copilot CLI License |
no test coverage detected