https://github.com/nimblehq/viper-templates
Xcode files templates for various parts of VIPER module
https://github.com/nimblehq/viper-templates
ios viper viper-template
Last synced: 6 months ago
JSON representation
Xcode files templates for various parts of VIPER module
- Host: GitHub
- URL: https://github.com/nimblehq/viper-templates
- Owner: nimblehq
- Created: 2018-05-31T03:09:26.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2021-02-01T03:44:04.000Z (over 4 years ago)
- Last Synced: 2023-03-22T19:12:46.699Z (about 2 years ago)
- Topics: ios, viper, viper-template
- Language: Shell
- Size: 61.5 KB
- Stars: 4
- Watchers: 30
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# VIPER-Templates
## Installation
```sh
git clone https://github.com/nimblehq/VIPER-Templates.git && VIPER-Templates/install.sh
```## Templates Structure
### VIPER Module Template Default
```sh
- __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
```sh
- __Module__Module.swift
- __Module__Interactor.swift
- __Module__Presenter.swift
- __Module__Router.swift
- __Module__ViewController.swift
```### VIPER Module Tests Template
```sh
- __Module__ModuleTests.swift
- __Module__InteractorTests.swift
- __Module__PresenterTests.swift
- __Module__RouterTests.swift
- __Module__ViewControllerTests.swift
```### VIPER Module Spec Template
```sh
- __Module__ModuleSpec.swift
- __Module__InteractorSpec.swift
- __Module__PresenterSpec.swift
- __Module__RouterSpec.swift
- __Module__ViewControllerSpec.swift
```