mix swiftui2lvn (swiftui_2_lvn v0.1.6)
View SourceMix task for SwiftUI to LiveViewNative transformer.
Takes SwiftUI code from arguments, file, or stdin and outputs LiveViewNative code.
Usage
# From command line arguments
mix swiftui2lvn "VStack { Text('Hello World') }"
# Multiple arguments will be joined with spaces
mix swiftui2lvn VStack { Text('Hello') Text('World') }
# From file
mix swiftui2lvn --file path/to/swiftui_code.swift
mix swiftui2lvn -f path/to/swiftui_code.swift
# From stdin
echo "VStack { Text('Hello') }" | mix swiftui2lvn --stdinExamples
mix swiftui2lvn "Text('Hello')"
mix swiftui2lvn "VStack { Text('Title') Text('Subtitle') }"
mix swiftui2lvn --file examples/sample.swift
echo "Text('From stdin')" | mix swiftui2lvn --stdin