├── Module VIPER.xctemplate ├── Default │ ├── ___FILEBASENAME___Interactor.swift │ ├── ___FILEBASENAME___Presenter.swift │ ├── ___FILEBASENAME___Protocols.swift │ ├── ___FILEBASENAME___Router.swift │ ├── ___FILEBASENAME___ViewController.swift │ └── ___FILEBASENAME___ViewController.xib ├── InputOutput │ ├── ___FILEBASENAME___Interactor.swift │ ├── ___FILEBASENAME___Presenter.swift │ ├── ___FILEBASENAME___Protocols.swift │ ├── ___FILEBASENAME___Router.swift │ ├── ___FILEBASENAME___ViewController.swift │ └── ___FILEBASENAME___ViewController.xib ├── TemplateIcon.icns └── TemplateInfo.plist ├── README.md ├── assets ├── defaultOutput.md ├── demoviper.gif ├── header.jpg ├── inputOutput.md ├── terminal.png ├── viper_diagram.png └── wizard.png └── install.swift /Module VIPER.xctemplate/Default/___FILEBASENAME___Interactor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/Module VIPER.xctemplate/Default/___FILEBASENAME___Interactor.swift -------------------------------------------------------------------------------- /Module VIPER.xctemplate/Default/___FILEBASENAME___Presenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/Module VIPER.xctemplate/Default/___FILEBASENAME___Presenter.swift -------------------------------------------------------------------------------- /Module VIPER.xctemplate/Default/___FILEBASENAME___Protocols.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/Module VIPER.xctemplate/Default/___FILEBASENAME___Protocols.swift -------------------------------------------------------------------------------- /Module VIPER.xctemplate/Default/___FILEBASENAME___Router.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/Module VIPER.xctemplate/Default/___FILEBASENAME___Router.swift -------------------------------------------------------------------------------- /Module VIPER.xctemplate/Default/___FILEBASENAME___ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/Module VIPER.xctemplate/Default/___FILEBASENAME___ViewController.swift -------------------------------------------------------------------------------- /Module VIPER.xctemplate/Default/___FILEBASENAME___ViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/Module VIPER.xctemplate/Default/___FILEBASENAME___ViewController.xib -------------------------------------------------------------------------------- /Module VIPER.xctemplate/InputOutput/___FILEBASENAME___Interactor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/Module VIPER.xctemplate/InputOutput/___FILEBASENAME___Interactor.swift -------------------------------------------------------------------------------- /Module VIPER.xctemplate/InputOutput/___FILEBASENAME___Presenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/Module VIPER.xctemplate/InputOutput/___FILEBASENAME___Presenter.swift -------------------------------------------------------------------------------- /Module VIPER.xctemplate/InputOutput/___FILEBASENAME___Protocols.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/Module VIPER.xctemplate/InputOutput/___FILEBASENAME___Protocols.swift -------------------------------------------------------------------------------- /Module VIPER.xctemplate/InputOutput/___FILEBASENAME___Router.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/Module VIPER.xctemplate/InputOutput/___FILEBASENAME___Router.swift -------------------------------------------------------------------------------- /Module VIPER.xctemplate/InputOutput/___FILEBASENAME___ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/Module VIPER.xctemplate/InputOutput/___FILEBASENAME___ViewController.swift -------------------------------------------------------------------------------- /Module VIPER.xctemplate/InputOutput/___FILEBASENAME___ViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/Module VIPER.xctemplate/InputOutput/___FILEBASENAME___ViewController.xib -------------------------------------------------------------------------------- /Module VIPER.xctemplate/TemplateIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/Module VIPER.xctemplate/TemplateIcon.icns -------------------------------------------------------------------------------- /Module VIPER.xctemplate/TemplateInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/Module VIPER.xctemplate/TemplateInfo.plist -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/README.md -------------------------------------------------------------------------------- /assets/defaultOutput.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/assets/defaultOutput.md -------------------------------------------------------------------------------- /assets/demoviper.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/assets/demoviper.gif -------------------------------------------------------------------------------- /assets/header.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/assets/header.jpg -------------------------------------------------------------------------------- /assets/inputOutput.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/assets/inputOutput.md -------------------------------------------------------------------------------- /assets/terminal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/assets/terminal.png -------------------------------------------------------------------------------- /assets/viper_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/assets/viper_diagram.png -------------------------------------------------------------------------------- /assets/wizard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/assets/wizard.png -------------------------------------------------------------------------------- /install.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanpe/Swift-VIPER-Module/HEAD/install.swift --------------------------------------------------------------------------------