-
Notifications
You must be signed in to change notification settings - Fork 0
/
base_viper_swift.rambaspec
29 lines (23 loc) · 1.08 KB
/
base_viper_swift.rambaspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Template information section
name: "base_viper_swift"
summary: "My Swift VIPER module template (minimal version)"
author: "Maxim Tsvetkov"
version: "0.0.1"
license: "MIT"
# The declarations for code files
code_files:
# View
- {name: View/ViewInput.swift, path: Code/View/view_input.swift.liquid}
- {name: View/ViewOutput.swift, path: Code/View/view_output.swift.liquid}
- {name: View/ViewController.swift, path: Code/View/viewcontroller.swift.liquid}
# Presenter
- {name: Presenter/Presenter.swift, path: Code/Presenter/presenter.swift.liquid}
# Interactor
- {name: Interactor/InteractorInput.swift, path: Code/Interactor/interactor_input.swift.liquid}
- {name: Interactor/InteractorOutput.swift, path: Code/Interactor/interactor_output.swift.liquid}
- {name: Interactor/Interactor.swift, path: Code/Interactor/interactor.swift.liquid}
# Router
- {name: Router/Router.swift, path: Code/Router/router.swift.liquid}
- {name: Router/RouterImplementation.swift, path: Code/Router/router_implementation.swift.liquid}
# Assembly
- {name: Assembly/Assembly.swift, path: Code/Assembly/assembly.swift.liquid}