Skip to main content

Interface: SemanticVersion

Defined in: src/types/interfaces/storage.interface.ts:43

Semantic version for structured versioning.

Remarks

Follows SemVer 2.0.0 specification. Use for software or documents requiring structured versioning with backward compatibility semantics.

Properties

major

readonly major: number

Defined in: src/types/interfaces/storage.interface.ts:45

Major version (breaking changes)


minor

readonly minor: number

Defined in: src/types/interfaces/storage.interface.ts:47

Minor version (backward-compatible features)


patch

readonly patch: number

Defined in: src/types/interfaces/storage.interface.ts:49

Patch version (backward-compatible fixes)


prerelease?

readonly optional prerelease: string

Defined in: src/types/interfaces/storage.interface.ts:51

Pre-release identifier (e.g., "alpha", "beta.1")