├── .arkana.yml ├── .env.example ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ ├── bug_template.md │ ├── chore_template.md │ ├── feature_template.md │ └── story_template.md ├── PULL_REQUEST_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE │ └── RELEASE_TEMPLATE.md ├── project_workflows │ ├── add_device_profile.yml │ ├── automatic_pull_request_review.yml │ ├── deploy_app_store.yml │ ├── deploy_production_firebase.yml │ ├── deploy_staging_firebase.yml │ ├── draft_a_new_release.yml │ └── publish_docs_to_wiki.yml ├── release-drafter.yml ├── self_hosted_project_workflows │ ├── automatic_pull_request_review.yml │ ├── deploy_app_store.yml │ ├── deploy_production_firebase.yml │ ├── deploy_staging_firebase.yml │ ├── draft_a_new_release.yml │ └── publish_docs_to_wiki.yml ├── wiki │ ├── Automating-Wiki.md │ ├── Bitrise.md │ ├── CodeMagic.md │ ├── Deliverable-Configurations.md │ ├── Fastlane.md │ ├── Getting-Started.md │ ├── Github-Actions.md │ ├── Home.md │ ├── Project-Configurations.md │ ├── Project-Dependencies.md │ ├── Selecting-User-Interface.md │ ├── Self-Hosted-Github-Actions.md │ ├── Standard-File-Organization.md │ ├── _Footer.md │ ├── _Sidebar.md │ └── assets │ │ └── images │ │ ├── infrastructure │ │ └── fastlane │ │ │ └── fastlane.png │ │ └── operations │ │ ├── bitrise │ │ └── bitrise-yml-storage-location.png │ │ └── self-hosted-github-actions │ │ ├── download-xcode.png │ │ ├── new-self-hosted-runner-script.png │ │ ├── new-self-hosted-runner.png │ │ └── result.png └── workflows │ ├── cleanup_cache.yml │ ├── publish_docs_to_wiki.yml │ ├── test_swiftui_install_script.yml │ ├── test_uikit_install_script.yml │ ├── test_upload_build_to_firebase.yml │ └── test_upload_build_to_test_flight.yml ├── .gitignore ├── .swift-version ├── .swiftformat ├── .swiftlint.yml ├── .tuist-version ├── Dangerfile ├── Gemfile ├── LICENSE ├── Modules ├── Data │ ├── Sources │ │ ├── NetworkAPI │ │ │ ├── Core │ │ │ │ ├── NetworkAPIError.swift │ │ │ │ ├── NetworkAPIProtocol.swift │ │ │ │ └── RequestConfiguration.swift │ │ │ ├── Interceptors │ │ │ │ └── .gitkeep │ │ │ ├── Models │ │ │ │ └── .gitkeep │ │ │ ├── NetworkAPI.swift │ │ │ └── RequestConfigurations │ │ │ │ └── .gitkeep │ │ └── Repositories │ │ │ └── .gitkeep │ └── Tests │ │ ├── Resources │ │ └── .gitkeep │ │ └── Sources │ │ ├── Dummies │ │ ├── DummyNetworkModel.swift │ │ └── DummyRequestConfiguration.swift │ │ ├── Specs │ │ └── NetworkAPI │ │ │ └── NetworkAPISpec.swift │ │ └── Utilities │ │ └── NetworkStubber.swift └── Domain │ ├── Sources │ ├── Entities │ │ └── .gitkeep │ ├── Interfaces │ │ └── .gitkeep │ └── UseCases │ │ └── UseCaseFactoryProtocol.swift │ └── Tests │ ├── Resources │ └── .gitkeep │ └── Sources │ └── Specs │ └── DummySpec.swift ├── PROJECT_README.md ├── Project.swift ├── README.md ├── Scripts └── Swift │ └── iOSTemplateMaker │ ├── Package.resolved │ ├── Package.swift │ ├── Sources │ └── iOSTemplateMaker │ │ ├── Extensions │ │ ├── FileManager+Utils.swift │ │ ├── Optional+Utils.swift │ │ └── String+Utils.swift │ │ ├── Helpers │ │ ├── EnvironmentValue.swift │ │ └── SafeShell.swift │ │ ├── Models │ │ └── EnvironmentKey.swift │ │ ├── SetUpCICDService.swift │ │ ├── SetUpDeliveryConstants.swift │ │ ├── SetUpInterface.swift │ │ ├── SetUpTestFirebase.swift │ │ ├── SetUpTestTestFlight.swift │ │ ├── SetUpiOSProject.swift │ │ └── iOSTemplateMaker.swift │ └── Tests │ └── iOSTemplateMakerTests │ └── .gitkeep ├── Tuist ├── Interfaces │ ├── SwiftUI │ │ ├── Project │ │ │ ├── .sourcery.yml │ │ │ └── Podfile │ │ └── Sources │ │ │ ├── Application │ │ │ └── App.swift │ │ │ └── Presentation │ │ │ ├── Coordinators │ │ │ └── .gitkeep │ │ │ ├── Models │ │ │ └── .gitkeep │ │ │ ├── Modules │ │ │ └── HomeView.swift │ │ │ ├── Styles │ │ │ └── .gitkeep │ │ │ ├── ViewIds │ │ │ └── .gitkeep │ │ │ ├── ViewModifiers │ │ │ └── .gitkeep │ │ │ └── Views │ │ │ └── .gitkeep │ └── UIKit │ │ ├── Project │ │ ├── .sourcery.yml │ │ └── Podfile │ │ └── Sources │ │ ├── Application │ │ └── AppDelegate.swift │ │ └── Presentation │ │ ├── Modules │ │ └── HomeViewController.swift │ │ ├── Navigator │ │ ├── Navigator+Scene.swift │ │ ├── Navigator+Transition.swift │ │ └── Navigator.swift │ │ └── Views │ │ └── .gitkeep └── ProjectDescriptionHelpers │ ├── BuildConfiguration.swift │ ├── Constant.swift │ ├── Module.swift │ ├── Scheme+Initializing.swift │ ├── Target+Initializing.swift │ └── TargetScript+Initializing.swift ├── Workspace.swift ├── bitrise.yml ├── codemagic.yaml ├── fastlane ├── Appfile.swift ├── Constants │ ├── Constant.swift │ └── Secret.swift ├── Fastfile.swift ├── Helpers │ ├── AppStoreAuthentication.swift │ ├── Build.swift │ ├── Distribution.swift │ ├── EnvironmentParser.swift │ ├── Keychain.swift │ ├── Match.swift │ ├── Symbol.swift │ ├── Test.swift │ └── Version.swift ├── Pluginfile └── swift │ ├── Actions.swift │ ├── Appfile.swift │ ├── ArgumentProcessor.swift │ ├── Atomic.swift │ ├── ControlCommand.swift │ ├── Deliverfile.swift │ ├── DeliverfileProtocol.swift │ ├── Fastfile.swift │ ├── Fastlane.swift │ ├── FastlaneSwiftRunner │ ├── FastlaneSwiftRunner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── FastlaneRunner.xcscheme │ └── README.txt │ ├── Gymfile.swift │ ├── GymfileProtocol.swift │ ├── LaneFileProtocol.swift │ ├── MainProcess.swift │ ├── Matchfile.swift │ ├── MatchfileProtocol.swift │ ├── OptionalConfigValue.swift │ ├── Plugins.swift │ ├── Precheckfile.swift │ ├── PrecheckfileProtocol.swift │ ├── RubyCommand.swift │ ├── RubyCommandable.swift │ ├── Runner.swift │ ├── RunnerArgument.swift │ ├── Scanfile.swift │ ├── ScanfileProtocol.swift │ ├── Screengrabfile.swift │ ├── ScreengrabfileProtocol.swift │ ├── Snapshotfile.swift │ ├── SnapshotfileProtocol.swift │ ├── SocketClient.swift │ ├── SocketClientDelegateProtocol.swift │ ├── SocketResponse.swift │ ├── formatting │ ├── Brewfile │ ├── Brewfile.lock.json │ └── Rakefile │ ├── main.swift │ └── upgrade_manifest.json ├── tools └── sourcery │ └── templates │ └── AutoMockable.stencil ├── {PROJECT_NAME} ├── Configurations │ ├── Plists │ │ ├── GoogleService │ │ │ ├── Production │ │ │ │ └── GoogleService-Info.plist │ │ │ └── Staging │ │ │ │ └── GoogleService-Info.plist │ │ └── Info.plist │ └── XCConfigs │ │ ├── DebugProduction.xcconfig │ │ ├── DebugStaging.xcconfig │ │ ├── ReleaseProduction.xcconfig │ │ └── ReleaseStaging.xcconfig ├── Resources │ ├── Assets │ │ └── Assets.xcassets │ │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ │ ├── AppIcon.appiconset │ │ │ ├── 1024.png │ │ │ └── Contents.json │ │ │ └── Contents.json │ └── LaunchScreen │ │ └── LaunchScreen.storyboard └── Sources │ ├── Constants │ ├── Constants+API.swift │ └── Constants.swift │ └── Supports │ ├── Extensions │ ├── Foundation │ │ └── Optional+Unwrap.swift │ └── UIKit │ │ ├── Color+Application.swift │ │ └── UIView+Subviews.swift │ └── Helpers │ └── Typealiases │ └── Typealiases.swift ├── {PROJECT_NAME}KIFUITests ├── Configurations │ └── Plists │ │ └── Info.plist └── Sources │ ├── Specs │ └── Application │ │ └── ApplicationSpec.swift │ └── Utilities │ ├── KIF+Swift.swift │ └── KIFSpec.swift └── {PROJECT_NAME}Tests ├── Configurations └── Plists │ └── Info.plist ├── Resources └── .gitkeep └── Sources └── Specs └── Supports └── Extensions └── Foundation └── OptionalUnwrapSpec.swift /.arkana.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.arkana.yml -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.env.example -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/ISSUE_TEMPLATE/bug_template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/chore_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/ISSUE_TEMPLATE/chore_template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/ISSUE_TEMPLATE/feature_template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/story_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/ISSUE_TEMPLATE/story_template.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/RELEASE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/PULL_REQUEST_TEMPLATE/RELEASE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/project_workflows/add_device_profile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/project_workflows/add_device_profile.yml -------------------------------------------------------------------------------- /.github/project_workflows/automatic_pull_request_review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/project_workflows/automatic_pull_request_review.yml -------------------------------------------------------------------------------- /.github/project_workflows/deploy_app_store.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/project_workflows/deploy_app_store.yml -------------------------------------------------------------------------------- /.github/project_workflows/deploy_production_firebase.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/project_workflows/deploy_production_firebase.yml -------------------------------------------------------------------------------- /.github/project_workflows/deploy_staging_firebase.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/project_workflows/deploy_staging_firebase.yml -------------------------------------------------------------------------------- /.github/project_workflows/draft_a_new_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/project_workflows/draft_a_new_release.yml -------------------------------------------------------------------------------- /.github/project_workflows/publish_docs_to_wiki.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/project_workflows/publish_docs_to_wiki.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/self_hosted_project_workflows/automatic_pull_request_review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/self_hosted_project_workflows/automatic_pull_request_review.yml -------------------------------------------------------------------------------- /.github/self_hosted_project_workflows/deploy_app_store.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/self_hosted_project_workflows/deploy_app_store.yml -------------------------------------------------------------------------------- /.github/self_hosted_project_workflows/deploy_production_firebase.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/self_hosted_project_workflows/deploy_production_firebase.yml -------------------------------------------------------------------------------- /.github/self_hosted_project_workflows/deploy_staging_firebase.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/self_hosted_project_workflows/deploy_staging_firebase.yml -------------------------------------------------------------------------------- /.github/self_hosted_project_workflows/draft_a_new_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/self_hosted_project_workflows/draft_a_new_release.yml -------------------------------------------------------------------------------- /.github/self_hosted_project_workflows/publish_docs_to_wiki.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/self_hosted_project_workflows/publish_docs_to_wiki.yml -------------------------------------------------------------------------------- /.github/wiki/Automating-Wiki.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/Automating-Wiki.md -------------------------------------------------------------------------------- /.github/wiki/Bitrise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/Bitrise.md -------------------------------------------------------------------------------- /.github/wiki/CodeMagic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/CodeMagic.md -------------------------------------------------------------------------------- /.github/wiki/Deliverable-Configurations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/Deliverable-Configurations.md -------------------------------------------------------------------------------- /.github/wiki/Fastlane.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/Fastlane.md -------------------------------------------------------------------------------- /.github/wiki/Getting-Started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/Getting-Started.md -------------------------------------------------------------------------------- /.github/wiki/Github-Actions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/Github-Actions.md -------------------------------------------------------------------------------- /.github/wiki/Home.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/Home.md -------------------------------------------------------------------------------- /.github/wiki/Project-Configurations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/Project-Configurations.md -------------------------------------------------------------------------------- /.github/wiki/Project-Dependencies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/Project-Dependencies.md -------------------------------------------------------------------------------- /.github/wiki/Selecting-User-Interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/Selecting-User-Interface.md -------------------------------------------------------------------------------- /.github/wiki/Self-Hosted-Github-Actions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/Self-Hosted-Github-Actions.md -------------------------------------------------------------------------------- /.github/wiki/Standard-File-Organization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/Standard-File-Organization.md -------------------------------------------------------------------------------- /.github/wiki/_Footer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/_Footer.md -------------------------------------------------------------------------------- /.github/wiki/_Sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/_Sidebar.md -------------------------------------------------------------------------------- /.github/wiki/assets/images/infrastructure/fastlane/fastlane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/assets/images/infrastructure/fastlane/fastlane.png -------------------------------------------------------------------------------- /.github/wiki/assets/images/operations/bitrise/bitrise-yml-storage-location.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/assets/images/operations/bitrise/bitrise-yml-storage-location.png -------------------------------------------------------------------------------- /.github/wiki/assets/images/operations/self-hosted-github-actions/download-xcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/assets/images/operations/self-hosted-github-actions/download-xcode.png -------------------------------------------------------------------------------- /.github/wiki/assets/images/operations/self-hosted-github-actions/new-self-hosted-runner-script.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/assets/images/operations/self-hosted-github-actions/new-self-hosted-runner-script.png -------------------------------------------------------------------------------- /.github/wiki/assets/images/operations/self-hosted-github-actions/new-self-hosted-runner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/assets/images/operations/self-hosted-github-actions/new-self-hosted-runner.png -------------------------------------------------------------------------------- /.github/wiki/assets/images/operations/self-hosted-github-actions/result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/wiki/assets/images/operations/self-hosted-github-actions/result.png -------------------------------------------------------------------------------- /.github/workflows/cleanup_cache.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/workflows/cleanup_cache.yml -------------------------------------------------------------------------------- /.github/workflows/publish_docs_to_wiki.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/workflows/publish_docs_to_wiki.yml -------------------------------------------------------------------------------- /.github/workflows/test_swiftui_install_script.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/workflows/test_swiftui_install_script.yml -------------------------------------------------------------------------------- /.github/workflows/test_uikit_install_script.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/workflows/test_uikit_install_script.yml -------------------------------------------------------------------------------- /.github/workflows/test_upload_build_to_firebase.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/workflows/test_upload_build_to_firebase.yml -------------------------------------------------------------------------------- /.github/workflows/test_upload_build_to_test_flight.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.github/workflows/test_upload_build_to_test_flight.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.gitignore -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 5.0 2 | -------------------------------------------------------------------------------- /.swiftformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.swiftformat -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /.tuist-version: -------------------------------------------------------------------------------- 1 | 3.2.0 -------------------------------------------------------------------------------- /Dangerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Dangerfile -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/LICENSE -------------------------------------------------------------------------------- /Modules/Data/Sources/NetworkAPI/Core/NetworkAPIError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Modules/Data/Sources/NetworkAPI/Core/NetworkAPIError.swift -------------------------------------------------------------------------------- /Modules/Data/Sources/NetworkAPI/Core/NetworkAPIProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Modules/Data/Sources/NetworkAPI/Core/NetworkAPIProtocol.swift -------------------------------------------------------------------------------- /Modules/Data/Sources/NetworkAPI/Core/RequestConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Modules/Data/Sources/NetworkAPI/Core/RequestConfiguration.swift -------------------------------------------------------------------------------- /Modules/Data/Sources/NetworkAPI/Interceptors/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Modules/Data/Sources/NetworkAPI/Models/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Modules/Data/Sources/NetworkAPI/NetworkAPI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Modules/Data/Sources/NetworkAPI/NetworkAPI.swift -------------------------------------------------------------------------------- /Modules/Data/Sources/NetworkAPI/RequestConfigurations/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Modules/Data/Sources/Repositories/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Modules/Data/Tests/Resources/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Modules/Data/Tests/Sources/Dummies/DummyNetworkModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Modules/Data/Tests/Sources/Dummies/DummyNetworkModel.swift -------------------------------------------------------------------------------- /Modules/Data/Tests/Sources/Dummies/DummyRequestConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Modules/Data/Tests/Sources/Dummies/DummyRequestConfiguration.swift -------------------------------------------------------------------------------- /Modules/Data/Tests/Sources/Specs/NetworkAPI/NetworkAPISpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Modules/Data/Tests/Sources/Specs/NetworkAPI/NetworkAPISpec.swift -------------------------------------------------------------------------------- /Modules/Data/Tests/Sources/Utilities/NetworkStubber.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Modules/Data/Tests/Sources/Utilities/NetworkStubber.swift -------------------------------------------------------------------------------- /Modules/Domain/Sources/Entities/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Modules/Domain/Sources/Interfaces/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Modules/Domain/Sources/UseCases/UseCaseFactoryProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Modules/Domain/Sources/UseCases/UseCaseFactoryProtocol.swift -------------------------------------------------------------------------------- /Modules/Domain/Tests/Resources/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Modules/Domain/Tests/Sources/Specs/DummySpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Modules/Domain/Tests/Sources/Specs/DummySpec.swift -------------------------------------------------------------------------------- /PROJECT_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/PROJECT_README.md -------------------------------------------------------------------------------- /Project.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Project.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/README.md -------------------------------------------------------------------------------- /Scripts/Swift/iOSTemplateMaker/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Scripts/Swift/iOSTemplateMaker/Package.resolved -------------------------------------------------------------------------------- /Scripts/Swift/iOSTemplateMaker/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Scripts/Swift/iOSTemplateMaker/Package.swift -------------------------------------------------------------------------------- /Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/Extensions/FileManager+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/Extensions/FileManager+Utils.swift -------------------------------------------------------------------------------- /Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/Extensions/Optional+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/Extensions/Optional+Utils.swift -------------------------------------------------------------------------------- /Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/Extensions/String+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/Extensions/String+Utils.swift -------------------------------------------------------------------------------- /Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/Helpers/EnvironmentValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/Helpers/EnvironmentValue.swift -------------------------------------------------------------------------------- /Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/Helpers/SafeShell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/Helpers/SafeShell.swift -------------------------------------------------------------------------------- /Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/Models/EnvironmentKey.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/Models/EnvironmentKey.swift -------------------------------------------------------------------------------- /Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/SetUpCICDService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/SetUpCICDService.swift -------------------------------------------------------------------------------- /Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/SetUpDeliveryConstants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/SetUpDeliveryConstants.swift -------------------------------------------------------------------------------- /Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/SetUpInterface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/SetUpInterface.swift -------------------------------------------------------------------------------- /Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/SetUpTestFirebase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/SetUpTestFirebase.swift -------------------------------------------------------------------------------- /Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/SetUpTestTestFlight.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/SetUpTestTestFlight.swift -------------------------------------------------------------------------------- /Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/SetUpiOSProject.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/SetUpiOSProject.swift -------------------------------------------------------------------------------- /Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/iOSTemplateMaker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Scripts/Swift/iOSTemplateMaker/Sources/iOSTemplateMaker/iOSTemplateMaker.swift -------------------------------------------------------------------------------- /Scripts/Swift/iOSTemplateMaker/Tests/iOSTemplateMakerTests/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tuist/Interfaces/SwiftUI/Project/.sourcery.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Tuist/Interfaces/SwiftUI/Project/.sourcery.yml -------------------------------------------------------------------------------- /Tuist/Interfaces/SwiftUI/Project/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Tuist/Interfaces/SwiftUI/Project/Podfile -------------------------------------------------------------------------------- /Tuist/Interfaces/SwiftUI/Sources/Application/App.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Tuist/Interfaces/SwiftUI/Sources/Application/App.swift -------------------------------------------------------------------------------- /Tuist/Interfaces/SwiftUI/Sources/Presentation/Coordinators/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tuist/Interfaces/SwiftUI/Sources/Presentation/Models/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tuist/Interfaces/SwiftUI/Sources/Presentation/Modules/HomeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Tuist/Interfaces/SwiftUI/Sources/Presentation/Modules/HomeView.swift -------------------------------------------------------------------------------- /Tuist/Interfaces/SwiftUI/Sources/Presentation/Styles/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tuist/Interfaces/SwiftUI/Sources/Presentation/ViewIds/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tuist/Interfaces/SwiftUI/Sources/Presentation/ViewModifiers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tuist/Interfaces/SwiftUI/Sources/Presentation/Views/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tuist/Interfaces/UIKit/Project/.sourcery.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Tuist/Interfaces/UIKit/Project/.sourcery.yml -------------------------------------------------------------------------------- /Tuist/Interfaces/UIKit/Project/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Tuist/Interfaces/UIKit/Project/Podfile -------------------------------------------------------------------------------- /Tuist/Interfaces/UIKit/Sources/Application/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Tuist/Interfaces/UIKit/Sources/Application/AppDelegate.swift -------------------------------------------------------------------------------- /Tuist/Interfaces/UIKit/Sources/Presentation/Modules/HomeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Tuist/Interfaces/UIKit/Sources/Presentation/Modules/HomeViewController.swift -------------------------------------------------------------------------------- /Tuist/Interfaces/UIKit/Sources/Presentation/Navigator/Navigator+Scene.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Tuist/Interfaces/UIKit/Sources/Presentation/Navigator/Navigator+Scene.swift -------------------------------------------------------------------------------- /Tuist/Interfaces/UIKit/Sources/Presentation/Navigator/Navigator+Transition.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Tuist/Interfaces/UIKit/Sources/Presentation/Navigator/Navigator+Transition.swift -------------------------------------------------------------------------------- /Tuist/Interfaces/UIKit/Sources/Presentation/Navigator/Navigator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Tuist/Interfaces/UIKit/Sources/Presentation/Navigator/Navigator.swift -------------------------------------------------------------------------------- /Tuist/Interfaces/UIKit/Sources/Presentation/Views/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tuist/ProjectDescriptionHelpers/BuildConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Tuist/ProjectDescriptionHelpers/BuildConfiguration.swift -------------------------------------------------------------------------------- /Tuist/ProjectDescriptionHelpers/Constant.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Tuist/ProjectDescriptionHelpers/Constant.swift -------------------------------------------------------------------------------- /Tuist/ProjectDescriptionHelpers/Module.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Tuist/ProjectDescriptionHelpers/Module.swift -------------------------------------------------------------------------------- /Tuist/ProjectDescriptionHelpers/Scheme+Initializing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Tuist/ProjectDescriptionHelpers/Scheme+Initializing.swift -------------------------------------------------------------------------------- /Tuist/ProjectDescriptionHelpers/Target+Initializing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Tuist/ProjectDescriptionHelpers/Target+Initializing.swift -------------------------------------------------------------------------------- /Tuist/ProjectDescriptionHelpers/TargetScript+Initializing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Tuist/ProjectDescriptionHelpers/TargetScript+Initializing.swift -------------------------------------------------------------------------------- /Workspace.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/Workspace.swift -------------------------------------------------------------------------------- /bitrise.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/bitrise.yml -------------------------------------------------------------------------------- /codemagic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/codemagic.yaml -------------------------------------------------------------------------------- /fastlane/Appfile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/Appfile.swift -------------------------------------------------------------------------------- /fastlane/Constants/Constant.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/Constants/Constant.swift -------------------------------------------------------------------------------- /fastlane/Constants/Secret.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/Constants/Secret.swift -------------------------------------------------------------------------------- /fastlane/Fastfile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/Fastfile.swift -------------------------------------------------------------------------------- /fastlane/Helpers/AppStoreAuthentication.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/Helpers/AppStoreAuthentication.swift -------------------------------------------------------------------------------- /fastlane/Helpers/Build.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/Helpers/Build.swift -------------------------------------------------------------------------------- /fastlane/Helpers/Distribution.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/Helpers/Distribution.swift -------------------------------------------------------------------------------- /fastlane/Helpers/EnvironmentParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/Helpers/EnvironmentParser.swift -------------------------------------------------------------------------------- /fastlane/Helpers/Keychain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/Helpers/Keychain.swift -------------------------------------------------------------------------------- /fastlane/Helpers/Match.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/Helpers/Match.swift -------------------------------------------------------------------------------- /fastlane/Helpers/Symbol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/Helpers/Symbol.swift -------------------------------------------------------------------------------- /fastlane/Helpers/Test.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/Helpers/Test.swift -------------------------------------------------------------------------------- /fastlane/Helpers/Version.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/Helpers/Version.swift -------------------------------------------------------------------------------- /fastlane/Pluginfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/Pluginfile -------------------------------------------------------------------------------- /fastlane/swift/Actions.swift: -------------------------------------------------------------------------------- 1 | import Foundation -------------------------------------------------------------------------------- /fastlane/swift/Appfile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/Appfile.swift -------------------------------------------------------------------------------- /fastlane/swift/ArgumentProcessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/ArgumentProcessor.swift -------------------------------------------------------------------------------- /fastlane/swift/Atomic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/Atomic.swift -------------------------------------------------------------------------------- /fastlane/swift/ControlCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/ControlCommand.swift -------------------------------------------------------------------------------- /fastlane/swift/Deliverfile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/Deliverfile.swift -------------------------------------------------------------------------------- /fastlane/swift/DeliverfileProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/DeliverfileProtocol.swift -------------------------------------------------------------------------------- /fastlane/swift/Fastfile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/Fastfile.swift -------------------------------------------------------------------------------- /fastlane/swift/Fastlane.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/Fastlane.swift -------------------------------------------------------------------------------- /fastlane/swift/FastlaneSwiftRunner/FastlaneSwiftRunner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/FastlaneSwiftRunner/FastlaneSwiftRunner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /fastlane/swift/FastlaneSwiftRunner/FastlaneSwiftRunner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/FastlaneSwiftRunner/FastlaneSwiftRunner.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /fastlane/swift/FastlaneSwiftRunner/FastlaneSwiftRunner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/FastlaneSwiftRunner/FastlaneSwiftRunner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /fastlane/swift/FastlaneSwiftRunner/FastlaneSwiftRunner.xcodeproj/xcshareddata/xcschemes/FastlaneRunner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/FastlaneSwiftRunner/FastlaneSwiftRunner.xcodeproj/xcshareddata/xcschemes/FastlaneRunner.xcscheme -------------------------------------------------------------------------------- /fastlane/swift/FastlaneSwiftRunner/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/FastlaneSwiftRunner/README.txt -------------------------------------------------------------------------------- /fastlane/swift/Gymfile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/Gymfile.swift -------------------------------------------------------------------------------- /fastlane/swift/GymfileProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/GymfileProtocol.swift -------------------------------------------------------------------------------- /fastlane/swift/LaneFileProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/LaneFileProtocol.swift -------------------------------------------------------------------------------- /fastlane/swift/MainProcess.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/MainProcess.swift -------------------------------------------------------------------------------- /fastlane/swift/Matchfile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/Matchfile.swift -------------------------------------------------------------------------------- /fastlane/swift/MatchfileProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/MatchfileProtocol.swift -------------------------------------------------------------------------------- /fastlane/swift/OptionalConfigValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/OptionalConfigValue.swift -------------------------------------------------------------------------------- /fastlane/swift/Plugins.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/Plugins.swift -------------------------------------------------------------------------------- /fastlane/swift/Precheckfile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/Precheckfile.swift -------------------------------------------------------------------------------- /fastlane/swift/PrecheckfileProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/PrecheckfileProtocol.swift -------------------------------------------------------------------------------- /fastlane/swift/RubyCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/RubyCommand.swift -------------------------------------------------------------------------------- /fastlane/swift/RubyCommandable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/RubyCommandable.swift -------------------------------------------------------------------------------- /fastlane/swift/Runner.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/Runner.swift -------------------------------------------------------------------------------- /fastlane/swift/RunnerArgument.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/RunnerArgument.swift -------------------------------------------------------------------------------- /fastlane/swift/Scanfile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/Scanfile.swift -------------------------------------------------------------------------------- /fastlane/swift/ScanfileProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/ScanfileProtocol.swift -------------------------------------------------------------------------------- /fastlane/swift/Screengrabfile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/Screengrabfile.swift -------------------------------------------------------------------------------- /fastlane/swift/ScreengrabfileProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/ScreengrabfileProtocol.swift -------------------------------------------------------------------------------- /fastlane/swift/Snapshotfile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/Snapshotfile.swift -------------------------------------------------------------------------------- /fastlane/swift/SnapshotfileProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/SnapshotfileProtocol.swift -------------------------------------------------------------------------------- /fastlane/swift/SocketClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/SocketClient.swift -------------------------------------------------------------------------------- /fastlane/swift/SocketClientDelegateProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/SocketClientDelegateProtocol.swift -------------------------------------------------------------------------------- /fastlane/swift/SocketResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/SocketResponse.swift -------------------------------------------------------------------------------- /fastlane/swift/formatting/Brewfile: -------------------------------------------------------------------------------- 1 | brew("swiftformat") 2 | -------------------------------------------------------------------------------- /fastlane/swift/formatting/Brewfile.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/formatting/Brewfile.lock.json -------------------------------------------------------------------------------- /fastlane/swift/formatting/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/formatting/Rakefile -------------------------------------------------------------------------------- /fastlane/swift/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/main.swift -------------------------------------------------------------------------------- /fastlane/swift/upgrade_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/fastlane/swift/upgrade_manifest.json -------------------------------------------------------------------------------- /tools/sourcery/templates/AutoMockable.stencil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/tools/sourcery/templates/AutoMockable.stencil -------------------------------------------------------------------------------- /{PROJECT_NAME}/Configurations/Plists/GoogleService/Production/GoogleService-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}/Configurations/Plists/GoogleService/Production/GoogleService-Info.plist -------------------------------------------------------------------------------- /{PROJECT_NAME}/Configurations/Plists/GoogleService/Staging/GoogleService-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}/Configurations/Plists/GoogleService/Staging/GoogleService-Info.plist -------------------------------------------------------------------------------- /{PROJECT_NAME}/Configurations/Plists/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}/Configurations/Plists/Info.plist -------------------------------------------------------------------------------- /{PROJECT_NAME}/Configurations/XCConfigs/DebugProduction.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}/Configurations/XCConfigs/DebugProduction.xcconfig -------------------------------------------------------------------------------- /{PROJECT_NAME}/Configurations/XCConfigs/DebugStaging.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}/Configurations/XCConfigs/DebugStaging.xcconfig -------------------------------------------------------------------------------- /{PROJECT_NAME}/Configurations/XCConfigs/ReleaseProduction.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}/Configurations/XCConfigs/ReleaseProduction.xcconfig -------------------------------------------------------------------------------- /{PROJECT_NAME}/Configurations/XCConfigs/ReleaseStaging.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}/Configurations/XCConfigs/ReleaseStaging.xcconfig -------------------------------------------------------------------------------- /{PROJECT_NAME}/Resources/Assets/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}/Resources/Assets/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /{PROJECT_NAME}/Resources/Assets/Assets.xcassets/AppIcon.appiconset/1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}/Resources/Assets/Assets.xcassets/AppIcon.appiconset/1024.png -------------------------------------------------------------------------------- /{PROJECT_NAME}/Resources/Assets/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}/Resources/Assets/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /{PROJECT_NAME}/Resources/Assets/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}/Resources/Assets/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /{PROJECT_NAME}/Resources/LaunchScreen/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}/Resources/LaunchScreen/LaunchScreen.storyboard -------------------------------------------------------------------------------- /{PROJECT_NAME}/Sources/Constants/Constants+API.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}/Sources/Constants/Constants+API.swift -------------------------------------------------------------------------------- /{PROJECT_NAME}/Sources/Constants/Constants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}/Sources/Constants/Constants.swift -------------------------------------------------------------------------------- /{PROJECT_NAME}/Sources/Supports/Extensions/Foundation/Optional+Unwrap.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}/Sources/Supports/Extensions/Foundation/Optional+Unwrap.swift -------------------------------------------------------------------------------- /{PROJECT_NAME}/Sources/Supports/Extensions/UIKit/Color+Application.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}/Sources/Supports/Extensions/UIKit/Color+Application.swift -------------------------------------------------------------------------------- /{PROJECT_NAME}/Sources/Supports/Extensions/UIKit/UIView+Subviews.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}/Sources/Supports/Extensions/UIKit/UIView+Subviews.swift -------------------------------------------------------------------------------- /{PROJECT_NAME}/Sources/Supports/Helpers/Typealiases/Typealiases.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}/Sources/Supports/Helpers/Typealiases/Typealiases.swift -------------------------------------------------------------------------------- /{PROJECT_NAME}KIFUITests/Configurations/Plists/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}KIFUITests/Configurations/Plists/Info.plist -------------------------------------------------------------------------------- /{PROJECT_NAME}KIFUITests/Sources/Specs/Application/ApplicationSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}KIFUITests/Sources/Specs/Application/ApplicationSpec.swift -------------------------------------------------------------------------------- /{PROJECT_NAME}KIFUITests/Sources/Utilities/KIF+Swift.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}KIFUITests/Sources/Utilities/KIF+Swift.swift -------------------------------------------------------------------------------- /{PROJECT_NAME}KIFUITests/Sources/Utilities/KIFSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}KIFUITests/Sources/Utilities/KIFSpec.swift -------------------------------------------------------------------------------- /{PROJECT_NAME}Tests/Configurations/Plists/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}Tests/Configurations/Plists/Info.plist -------------------------------------------------------------------------------- /{PROJECT_NAME}Tests/Resources/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{PROJECT_NAME}Tests/Sources/Specs/Supports/Extensions/Foundation/OptionalUnwrapSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/ios-templates/HEAD/{PROJECT_NAME}Tests/Sources/Specs/Supports/Extensions/Foundation/OptionalUnwrapSpec.swift --------------------------------------------------------------------------------