method ReleaseManager.prototype.getTemplateValue
ReleaseManager.prototype.getTemplateValue(
keyPath: string,
): string | undefined

Get a value from template data by key path

Examples

Example 1

const data = { project: { name: "My App" }, version: "1.2.3" };
getTemplateValue(data, "project.name"); // "My App"
getTemplateValue(data, "version"); // "1.2.3"
getTemplateValue(data, "missing.key"); // undefined

Parameters

  • Template data object
keyPath: string
  • Dot-separated key path (e.g., "project.name")

Return Type

string | undefined

Value as string or undefined if not found

Usage

import { ReleaseManager } from ".";