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

Experimenteel

@pantoken/swift — genereer Instructure design-tokens als Swift via Style Dictionary.

Dit is pantoken's native bewijs: het vlakt de IR af naar concrete, enkelmoduswaarden (@pantoken/core's toStyleDictionary), behoudt de native-getypte tokens (kleuren, afmetingen, nummers), en geeft ze aan @pantoken/sd-config. Het vervangen van platform door flutter/compose hergebruikt hetzelfde pad.

De gegenereerde Swift gebruikt UIKit en is gericht op iOS. mise run verify:swift:syntax parseert alleen zijn bron; mise run verify:swift:host heeft volledige Xcode en de iOS Simulator SDK nodig om het te type-checken.

Interfaces ​

Functies ​

Referenties ​

default ​

Hernoemt en herexporteert generateSwift