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.