sir-nuxt
v1.0.1
Published
convert nuxt code to swift with our IR language
Readme
sir-nuxt/
│── bin/
│ ├── cli.ts # CLI Entry Point
│── src/
│ ├── index.ts # Main Entry File
│ ├── config.ts # Config Loading
│ ├── parser/ # Nuxt Parser
│ │ ├── parseNuxt.ts # Parses Nuxt Files to SIR
│ │ ├── parseLayouts.ts # Handles Nuxt Layouts
│ │ ├── parseMiddleware.ts # Handles Nuxt Middleware
│ │ ├── parsePlugins.ts # Converts Plugins to SIR
│ │ ├── parseRoutes.ts # Extracts API Routes
│ │ ├── utils.ts # Shared Utility Functions
│ ├── generator/ # Converts SIR → Swift
│ │ ├── generateSwift.ts # Core SwiftUI Generator
│ │ ├── generateRoutes.ts # Converts Nuxt Routes to SwiftUI Navigation
│ │ ├── generateState.ts # Converts Pinia/Nuxt State to Swift
│── templates/ # Template Files for Swift
│── package.json # NPM Package File
│── tsconfig.json # TypeScript Config
│── README.md # Documentation