property TemplateData.versionComponents

Automatically parsed from version string during template processing. Includes major, minor, patch numbers and prerelease identifier.

Examples

Example 1

// For version "1.2.3-beta.1"
versionComponents: {
  major: 1,
  minor: 2,
  patch: 3,
  prerelease: "beta.1"
}

Properties

major: number
minor: number
patch: number
prerelease: string | null

Usage

import { type TemplateData } from ".";