Skip to content

Commit

Permalink
๐Ÿ•ถ๏ธ:: #48 from LookMonster/Feature/#47-TuistRefactoring
Browse files Browse the repository at this point in the history
๋ณ‘ํ•ฉ
  • Loading branch information
jjunhaa0211 authored Nov 7, 2023
2 parents 43660ee + 81fa954 commit 377d09b
Show file tree
Hide file tree
Showing 9 changed files with 512 additions and 523 deletions.
13 changes: 1 addition & 12 deletions Plugins/TemplatePlugin/Templates/App/App.swift
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
import ProjectDescription

let AppName: Template.Attribute = .required("name")
//let author: Template.Attribute = .required("author")
//let currentDate: Template.Attribute = .required("currentDate")

let App = Template(
description: "This Template is for making App files",
Expand All @@ -18,10 +16,7 @@ let App = Template(
path: "App/Sources/AppDelegate.swift",
templatePath: "AppDelegate.stencil"
),
// .file(
// path: "App/Sources/SceneDelegate.swift",
// templatePath: "SceneDelegate.stencil"
// ),

.file(
path: "App/Resources/LaunchScreen.storyboard",
templatePath: "LaunchScreen.stencil"
Expand All @@ -40,9 +35,3 @@ let App = Template(
),
]
)

//extension String {
// static var appBasePath: Self {
// return "Features/\(name)"
// }
//}

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
import Foundation
import ProjectDescription

// MARK: Project
extension Monster {
public struct Features {
public struct Start {
public struct Data {}
public struct Domain {}
public struct UserInterface {}
}

public struct Vender {
public struct Auth {
public struct Login {
public struct Data {}
public struct Domain {}
public struct UserInterface {}
}

public struct SignUp {
public struct Data {}
public struct Domain {}
public struct UserInterface {}
}
}
}

public struct User {
public struct Auth {
public struct Login {
public struct Data {}
public struct Domain {}
public struct UserInterface {}
}

public struct SignUp {
public struct Data {}
public struct Domain {}
public struct UserInterface {}
}
}
public struct Main {
public struct Home {
public struct Data {}
public struct Domain {}
public struct UserInterface {}
}

public struct Community {
public struct Data {}
public struct Domain {}
public struct UserInterface {}
}

public struct Shop {
public struct Data {}
public struct Domain {}
public struct UserInterface {}
}

public struct Style {
public struct Data {}
public struct Domain {}
public struct UserInterface {}
}

public struct Search {
public struct Data {}
public struct Domain {}
public struct UserInterface {}
}
}
public struct Profile {
public struct OtherProfile {
public struct Data {}
public struct Domain {}
public struct UserInterface {}
}

public struct UserProfile {
public struct Data {}
public struct Domain {}
public struct UserInterface {}
}

public struct VendorProfile {
public struct Data {}
public struct Domain {}
public struct UserInterface {}
}
}
}
}
public struct Core {}

public struct LKNetwork {}

public struct ResourceKit {}

public struct ThirdParty {}

public struct TokenManager {}

public struct DesignSystem {}
}
Loading

0 comments on commit 377d09b

Please sign in to comment.