INNER CODE UNIT · TypeScript
getNameOfChart
tim-koehler/Helm-Intellisense · src/utils.ts:210
export function getNameOfChart(filePath: string): string | undefined {
const chartBasePath = getChartBasePath(filePath);
if (chartBasePath === undefined) {
return 'No name found';
}
const pathToChartFile = path.join(chartBasePath, 'Chart.yaml');
if (!fs.existsSync(pathToChartFile)) {
return 'No name found';
}
const chartYaml = yaml.load(pathToChartFile);
if (chartYaml === undefined) {
return undefined;
}
return String((chartYaml as any).name);
}