Skip to content

Latest commit

 

History

History
60 lines (45 loc) · 1.12 KB

README.md

File metadata and controls

60 lines (45 loc) · 1.12 KB

VIPER-Templates

Installation

git clone https://github.com/nimblehq/VIPER-Templates.git && VIPER-Templates/install.sh

Templates Structure

VIPER Module Template Default

- __Module__Module.swift

- __Module__Interactor.swift
- __Module__InteractorInput.swift
- __Module__InteractorOutput.swift

- __Module__Input.swift
- __Module__Output.swift
- __Module__Presenter.swift

- __Module__Router.swift
- __Module__RouterInput.swift

- __Module__ViewController.swift
- __Module__ViewInput.swift
- __Module__ViewOutput.swift

VIPER Module Template Compact

- __Module__Module.swift
- __Module__Interactor.swift
- __Module__Presenter.swift
- __Module__Router.swift
- __Module__ViewController.swift

VIPER Module Tests Template

- __Module__ModuleTests.swift
- __Module__InteractorTests.swift
- __Module__PresenterTests.swift
- __Module__RouterTests.swift
- __Module__ViewControllerTests.swift

VIPER Module Spec Template

- __Module__ModuleSpec.swift
- __Module__InteractorSpec.swift
- __Module__PresenterSpec.swift
- __Module__RouterSpec.swift
- __Module__ViewControllerSpec.swift