Skip to content

cupertino-files / FormatInfo

Class: FormatInfo

Defined in: src/tsa/document.ts:72

Versions and identity read from the package (all optional, never gating).

Constructors

Constructor

new FormatInfo(): FormatInfo

Returns

FormatInfo

Properties

buildHistory

buildHistory: string[] = []

Defined in: src/tsa/document.ts:81

Build strings from Metadata/BuildVersionHistory.plist (template + app builds).


documentUUID

documentUUID: string | undefined

Defined in: src/tsa/document.ts:79


fileFormatVersion

fileFormatVersion: number[] = []

Defined in: src/tsa/document.ts:76


propertiesFileFormatVersion

propertiesFileFormatVersion: string | undefined

Defined in: src/tsa/document.ts:78

fileFormatVersion string from Metadata/Properties.plist (e.g. "14.1.1").


readVersion

readVersion: number[] = []

Defined in: src/tsa/document.ts:74

TSP.PackageMetadata read/write/file-format version triples.


warnings

warnings: string[] = []

Defined in: src/tsa/document.ts:83

Non-fatal compatibility observations.


writeVersion

writeVersion: number[] = []

Defined in: src/tsa/document.ts:75

Methods

read()

static read(container, packageMetadata): FormatInfo

Defined in: src/tsa/document.ts:85

Parameters

container

IWorkContainer

packageMetadata

RawMessage

Returns

FormatInfo

MIT licensed. Independently made — not by Apple in California. Not affiliated with or endorsed by Apple Inc.