Skip to content

@nogoo9/no-crd / index / parseTemplateContent

Function: parseTemplateContent()

parseTemplateContent(content, filename): LocalTemplate

Defined in: src/k8s/local-templates.ts:54

Parses a template file's content (YAML or JSON) into a LocalTemplate. The file must contain a wrapped format with metadata and spec keys.

Parameters

content

string

Raw file content.

filename

string

Filename used for extension-based format detection and fallback name.

Returns

LocalTemplate

Parsed local template.

Throws

If content is malformed or missing required fields.