Skip to content

pantoken-root / swift

swift ​

Compatibility ​

Target: Swift iOS. Current format: UIKit SwiftPM module, runtime token check, and compiled Icons.xcassets. Tested environment: Xcode 27.0 (27A266a), Swift 6.4, iOS Simulator SDK/runtime 27.0, iPhone 18 Pro, arm64 iOS 15 deployment target. Runtime tested only on iOS Simulator 27.0; this does not establish an iOS 15 runtime floor. No watchOS or tvOS claim.

Full compatibility matrix

Experimentell

@pantoken/swift — Instructure-Design-Tokens als Swift über Style Dictionary ausgeben.

Dies ist pantoken's nativer Nachweis: er reduziert die IR auf konkrete, einmodusige Werte (@pantoken/core's toStyleDictionary), behält die nativ typisierten Tokens (Farben, Dimensionen, Zahlen) bei und übergibt sie an @pantoken/sd-config. Das Ersetzen von platform durch flutter/compose verwendet denselben Pfad.

Der generierte Swift-Code verwendet UIKit und richtet sich an iOS. mise run verify:swift:syntax parst nur seine Quelle; mise run verify:swift:host benötigt vollständiges Xcode und das iOS Simulator SDK, um es auf Typfehler zu überprüfen.

Schnittstellen ​

Funktionen ​

Referenzen ​

default ​

Benennt um und re-exportiert generateSwift