From 12b97dc1b1158bba1589056c69d2c8e4f4d66df1 Mon Sep 17 00:00:00 2001 From: luongvo Date: Wed, 1 Feb 2023 09:46:30 +0000 Subject: [PATCH 1/6] Bump version to 1.5.0 --- .template/pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.template/pubspec.yaml b/.template/pubspec.yaml index 0a282c0e..5fe23019 100644 --- a/.template/pubspec.yaml +++ b/.template/pubspec.yaml @@ -15,7 +15,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev # In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion. # Read more about iOS versioning at # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html -version: 1.4.0+14 +version: 1.5.0+15 environment: sdk: ">=2.17.5 <3.0.0" From 0546d12a106087ca866ac9cda75c280ef21c480d Mon Sep 17 00:00:00 2001 From: Chorn Date: Thu, 2 Feb 2023 11:24:29 +0700 Subject: [PATCH 2/6] [#139] Fix unit test command in README file --- .template/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.template/README.md b/.template/README.md index 306c7277..2bf05b6f 100644 --- a/.template/README.md +++ b/.template/README.md @@ -42,7 +42,7 @@ Clone the repository - Run unit testing: - - `$ fvm flutter test .` + - `$ fvm flutter test` - Run integration testing: From 1a055a45db3a1add9aea5b3117fdc55e878657b1 Mon Sep 17 00:00:00 2001 From: Chorn Date: Mon, 6 Feb 2023 10:17:41 +0700 Subject: [PATCH 3/6] [#149] Add missing Flutter generated files to analysis_options exclusion config --- .template/analysis_options.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.template/analysis_options.yaml b/.template/analysis_options.yaml index e8856d81..8ae8663b 100644 --- a/.template/analysis_options.yaml +++ b/.template/analysis_options.yaml @@ -31,6 +31,8 @@ linter: analyzer: exclude: [ lib/**.g.dart, + lib/**.gen.dart, + lib/**.config.dart, lib/**.freezed.dart, test/**.mocks.dart ] From 8c244b5988620b5c32f93851ed1614e2e0fc147a Mon Sep 17 00:00:00 2001 From: "doan@nimblehq.co" Date: Wed, 8 Feb 2023 23:45:15 +0700 Subject: [PATCH 4/6] [#138] Export MainActivity to support running on Android 12+ --- .template/android/app/src/main/AndroidManifest.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/.template/android/app/src/main/AndroidManifest.xml b/.template/android/app/src/main/AndroidManifest.xml index 644e37af..e2811472 100644 --- a/.template/android/app/src/main/AndroidManifest.xml +++ b/.template/android/app/src/main/AndroidManifest.xml @@ -6,6 +6,7 @@ Date: Tue, 28 Feb 2023 16:57:48 +0700 Subject: [PATCH 5/6] [#152] Rename ".template" to "template" --- {.template => template}/.env.sample | 0 {.template => template}/.github/CODEOWNERS | 0 .../.github/ISSUE_TEMPLATE/bug_template.md | 0 .../.github/ISSUE_TEMPLATE/chore_template.md | 0 .../.github/ISSUE_TEMPLATE/feature_template.md | 0 .../.github/ISSUE_TEMPLATE/story_template.md | 0 .../.github/PULL_REQUEST_TEMPLATE.md | 0 .../PULL_REQUEST_TEMPLATE/release_template.md | 0 .../.github/workflows/ios_deploy_to_app_store.yml | 0 .../.github/workflows/ios_deploy_to_testflight.yml | 0 {.template => template}/.github/workflows/test.yml | 0 {.template => template}/.gitignore | 0 {.template => template}/.metadata | 0 {.template => template}/README.md | 0 {.template => template}/analysis_options.yaml | 0 {.template => template}/android/.gitignore | 0 {.template => template}/android/app/build.gradle | 0 .../android/app/src/debug/AndroidManifest.xml | 0 .../android/app/src/main/AndroidManifest.xml | 0 .../co/nimblehq/flutter/template/MainActivity.kt | 0 .../src/main/res/drawable-v21/launch_background.xml | 0 .../app/src/main/res/drawable/launch_background.xml | 0 .../app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin .../app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin .../app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin .../app/src/main/res/mipmap-xxhdpi/ic_launcher.png | Bin .../app/src/main/res/mipmap-xxxhdpi/ic_launcher.png | Bin .../app/src/main/res/values-night/styles.xml | 0 .../android/app/src/main/res/values/strings.xml | 0 .../android/app/src/main/res/values/styles.xml | 0 .../android/app/src/profile/AndroidManifest.xml | 0 .../android/app/src/staging/res/values/strings.xml | 0 {.template => template}/android/build.gradle | 0 {.template => template}/android/gradle.properties | 0 .../gradle/wrapper/gradle-wrapper.properties | 0 {.template => template}/android/settings.gradle | 0 {.template => template}/assets/fonts/neuzeit.otf | Bin .../assets/images/nimble_logo.png | Bin {.template => template}/build.yaml | 0 {.template => template}/codecov.yml | 0 .../integration_test/my_home_page_test.dart | 0 .../integration_test/real_app_test.dart | 0 .../integration_test/utils/test_util.dart | 0 {.template => template}/ios/.gitignore | 0 .../ios/Flutter/AppFrameworkInfo.plist | 0 {.template => template}/ios/Flutter/Debug.xcconfig | 0 .../ios/Flutter/Release.xcconfig | 0 {.template => template}/ios/Gemfile | 0 {.template => template}/ios/Gemfile.lock | 0 {.template => template}/ios/Podfile | 0 {.template => template}/ios/Podfile.lock | 0 .../ios/Runner.xcodeproj/project.pbxproj | 0 .../project.xcworkspace/contents.xcworkspacedata | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../xcshareddata/WorkspaceSettings.xcsettings | 0 .../xcshareddata/xcschemes/production.xcscheme | 0 .../xcshareddata/xcschemes/staging.xcscheme | 0 .../ios/Runner.xcworkspace/contents.xcworkspacedata | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../xcshareddata/WorkspaceSettings.xcsettings | 0 .../ios/Runner/AppDelegate.swift | 0 .../AppIcon.appiconset/Contents.json | 0 .../AppIcon.appiconset/Icon-App-1024x1024@1x.png | Bin .../AppIcon.appiconset/Icon-App-20x20@1x.png | Bin .../AppIcon.appiconset/Icon-App-20x20@2x.png | Bin .../AppIcon.appiconset/Icon-App-20x20@3x.png | Bin .../AppIcon.appiconset/Icon-App-29x29@1x.png | Bin .../AppIcon.appiconset/Icon-App-29x29@2x.png | Bin .../AppIcon.appiconset/Icon-App-29x29@3x.png | Bin .../AppIcon.appiconset/Icon-App-40x40@1x.png | Bin .../AppIcon.appiconset/Icon-App-40x40@2x.png | Bin .../AppIcon.appiconset/Icon-App-40x40@3x.png | Bin .../AppIcon.appiconset/Icon-App-60x60@2x.png | Bin .../AppIcon.appiconset/Icon-App-60x60@3x.png | Bin .../AppIcon.appiconset/Icon-App-76x76@1x.png | Bin .../AppIcon.appiconset/Icon-App-76x76@2x.png | Bin .../AppIcon.appiconset/Icon-App-83.5x83.5@2x.png | Bin .../LaunchImage.imageset/Contents.json | 0 .../LaunchImage.imageset/LaunchImage.png | Bin .../LaunchImage.imageset/LaunchImage@2x.png | Bin .../LaunchImage.imageset/LaunchImage@3x.png | Bin .../Assets.xcassets/LaunchImage.imageset/README.md | 0 .../ios/Runner/Base.lproj/LaunchScreen.storyboard | 0 .../ios/Runner/Base.lproj/Main.storyboard | 0 {.template => template}/ios/Runner/Info.plist | 0 .../ios/Runner/Runner-Bridging-Header.h | 0 .../ios/fastlane/Constants/Constants.rb | 0 .../ios/fastlane/Constants/Environments.rb | 0 {.template => template}/ios/fastlane/Fastfile | 0 {.template => template}/ios/fastlane/Gymfile | 0 .../ios/fastlane/Managers/BuildManager.rb | 0 .../ios/fastlane/Managers/DistributionManager.rb | 0 .../ios/fastlane/Managers/MatchManager.rb | 0 {.template => template}/ios/fastlane/Matchfile | 0 {.template => template}/l10n.yaml | 0 {.template => template}/lib/api/api_service.dart | 0 .../lib/api/exception/network_exceptions.dart | 0 .../lib/api/repository/credential_repository.dart | 0 .../lib/di/interceptor/app_interceptor.dart | 0 .../lib/di/provider/dio_provider.dart | 0 {.template => template}/lib/env.dart | 0 {.template => template}/lib/l10n/app_en.arb | 0 {.template => template}/lib/l10n/app_th.arb | 0 {.template => template}/lib/l10n/app_vi.arb | 0 {.template => template}/lib/main.dart | 0 .../lib/model/response/user_response.dart | 0 .../lib/usecases/base/base_use_case.dart | 0 .../lib/usecases/base/use_case_result.dart | 0 .../lib/utils/wrappers/permission_wrapper.dart | 0 {.template => template}/pubspec.lock | 0 {.template => template}/pubspec.yaml | 0 .../api/repository/credential_repository_test.dart | 0 .../test/mocks/generate_mocks.dart | 0 .../test_driver/integration_test.dart | 0 114 files changed, 0 insertions(+), 0 deletions(-) rename {.template => template}/.env.sample (100%) rename {.template => template}/.github/CODEOWNERS (100%) rename {.template => template}/.github/ISSUE_TEMPLATE/bug_template.md (100%) rename {.template => template}/.github/ISSUE_TEMPLATE/chore_template.md (100%) rename {.template => template}/.github/ISSUE_TEMPLATE/feature_template.md (100%) rename {.template => template}/.github/ISSUE_TEMPLATE/story_template.md (100%) rename {.template => template}/.github/PULL_REQUEST_TEMPLATE.md (100%) rename {.template => template}/.github/PULL_REQUEST_TEMPLATE/release_template.md (100%) rename {.template => template}/.github/workflows/ios_deploy_to_app_store.yml (100%) rename {.template => template}/.github/workflows/ios_deploy_to_testflight.yml (100%) rename {.template => template}/.github/workflows/test.yml (100%) rename {.template => template}/.gitignore (100%) rename {.template => template}/.metadata (100%) rename {.template => template}/README.md (100%) rename {.template => template}/analysis_options.yaml (100%) rename {.template => template}/android/.gitignore (100%) rename {.template => template}/android/app/build.gradle (100%) rename {.template => template}/android/app/src/debug/AndroidManifest.xml (100%) rename {.template => template}/android/app/src/main/AndroidManifest.xml (100%) rename {.template => template}/android/app/src/main/kotlin/co/nimblehq/flutter/template/MainActivity.kt (100%) rename {.template => template}/android/app/src/main/res/drawable-v21/launch_background.xml (100%) rename {.template => template}/android/app/src/main/res/drawable/launch_background.xml (100%) rename {.template => template}/android/app/src/main/res/mipmap-hdpi/ic_launcher.png (100%) rename {.template => template}/android/app/src/main/res/mipmap-mdpi/ic_launcher.png (100%) rename {.template => template}/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png (100%) rename {.template => template}/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png (100%) rename {.template => template}/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png (100%) rename {.template => template}/android/app/src/main/res/values-night/styles.xml (100%) rename {.template => template}/android/app/src/main/res/values/strings.xml (100%) rename {.template => template}/android/app/src/main/res/values/styles.xml (100%) rename {.template => template}/android/app/src/profile/AndroidManifest.xml (100%) rename {.template => template}/android/app/src/staging/res/values/strings.xml (100%) rename {.template => template}/android/build.gradle (100%) rename {.template => template}/android/gradle.properties (100%) rename {.template => template}/android/gradle/wrapper/gradle-wrapper.properties (100%) rename {.template => template}/android/settings.gradle (100%) rename {.template => template}/assets/fonts/neuzeit.otf (100%) rename {.template => template}/assets/images/nimble_logo.png (100%) rename {.template => template}/build.yaml (100%) rename {.template => template}/codecov.yml (100%) rename {.template => template}/integration_test/my_home_page_test.dart (100%) rename {.template => template}/integration_test/real_app_test.dart (100%) rename {.template => template}/integration_test/utils/test_util.dart (100%) rename {.template => template}/ios/.gitignore (100%) rename {.template => template}/ios/Flutter/AppFrameworkInfo.plist (100%) rename {.template => template}/ios/Flutter/Debug.xcconfig (100%) rename {.template => template}/ios/Flutter/Release.xcconfig (100%) rename {.template => template}/ios/Gemfile (100%) rename {.template => template}/ios/Gemfile.lock (100%) rename {.template => template}/ios/Podfile (100%) rename {.template => template}/ios/Podfile.lock (100%) rename {.template => template}/ios/Runner.xcodeproj/project.pbxproj (100%) rename {.template => template}/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata (100%) rename {.template => template}/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) rename {.template => template}/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings (100%) rename {.template => template}/ios/Runner.xcodeproj/xcshareddata/xcschemes/production.xcscheme (100%) rename {.template => template}/ios/Runner.xcodeproj/xcshareddata/xcschemes/staging.xcscheme (100%) rename {.template => template}/ios/Runner.xcworkspace/contents.xcworkspacedata (100%) rename {.template => template}/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) rename {.template => template}/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings (100%) rename {.template => template}/ios/Runner/AppDelegate.swift (100%) rename {.template => template}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json (100%) rename {.template => template}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png (100%) rename {.template => template}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png (100%) rename {.template => template}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png (100%) rename {.template => template}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png (100%) rename {.template => template}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png (100%) rename {.template => template}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png (100%) rename {.template => template}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png (100%) rename {.template => template}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png (100%) rename {.template => template}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png (100%) rename {.template => template}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png (100%) rename {.template => template}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png (100%) rename {.template => template}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png (100%) rename {.template => template}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png (100%) rename {.template => template}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png (100%) rename {.template => template}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png (100%) rename {.template => template}/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json (100%) rename {.template => template}/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png (100%) rename {.template => template}/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png (100%) rename {.template => template}/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png (100%) rename {.template => template}/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md (100%) rename {.template => template}/ios/Runner/Base.lproj/LaunchScreen.storyboard (100%) rename {.template => template}/ios/Runner/Base.lproj/Main.storyboard (100%) rename {.template => template}/ios/Runner/Info.plist (100%) rename {.template => template}/ios/Runner/Runner-Bridging-Header.h (100%) rename {.template => template}/ios/fastlane/Constants/Constants.rb (100%) rename {.template => template}/ios/fastlane/Constants/Environments.rb (100%) rename {.template => template}/ios/fastlane/Fastfile (100%) rename {.template => template}/ios/fastlane/Gymfile (100%) rename {.template => template}/ios/fastlane/Managers/BuildManager.rb (100%) rename {.template => template}/ios/fastlane/Managers/DistributionManager.rb (100%) rename {.template => template}/ios/fastlane/Managers/MatchManager.rb (100%) rename {.template => template}/ios/fastlane/Matchfile (100%) rename {.template => template}/l10n.yaml (100%) rename {.template => template}/lib/api/api_service.dart (100%) rename {.template => template}/lib/api/exception/network_exceptions.dart (100%) rename {.template => template}/lib/api/repository/credential_repository.dart (100%) rename {.template => template}/lib/di/interceptor/app_interceptor.dart (100%) rename {.template => template}/lib/di/provider/dio_provider.dart (100%) rename {.template => template}/lib/env.dart (100%) rename {.template => template}/lib/l10n/app_en.arb (100%) rename {.template => template}/lib/l10n/app_th.arb (100%) rename {.template => template}/lib/l10n/app_vi.arb (100%) rename {.template => template}/lib/main.dart (100%) rename {.template => template}/lib/model/response/user_response.dart (100%) rename {.template => template}/lib/usecases/base/base_use_case.dart (100%) rename {.template => template}/lib/usecases/base/use_case_result.dart (100%) rename {.template => template}/lib/utils/wrappers/permission_wrapper.dart (100%) rename {.template => template}/pubspec.lock (100%) rename {.template => template}/pubspec.yaml (100%) rename {.template => template}/test/api/repository/credential_repository_test.dart (100%) rename {.template => template}/test/mocks/generate_mocks.dart (100%) rename {.template => template}/test_driver/integration_test.dart (100%) diff --git a/.template/.env.sample b/template/.env.sample similarity index 100% rename from .template/.env.sample rename to template/.env.sample diff --git a/.template/.github/CODEOWNERS b/template/.github/CODEOWNERS similarity index 100% rename from .template/.github/CODEOWNERS rename to template/.github/CODEOWNERS diff --git a/.template/.github/ISSUE_TEMPLATE/bug_template.md b/template/.github/ISSUE_TEMPLATE/bug_template.md similarity index 100% rename from .template/.github/ISSUE_TEMPLATE/bug_template.md rename to template/.github/ISSUE_TEMPLATE/bug_template.md diff --git a/.template/.github/ISSUE_TEMPLATE/chore_template.md b/template/.github/ISSUE_TEMPLATE/chore_template.md similarity index 100% rename from .template/.github/ISSUE_TEMPLATE/chore_template.md rename to template/.github/ISSUE_TEMPLATE/chore_template.md diff --git a/.template/.github/ISSUE_TEMPLATE/feature_template.md b/template/.github/ISSUE_TEMPLATE/feature_template.md similarity index 100% rename from .template/.github/ISSUE_TEMPLATE/feature_template.md rename to template/.github/ISSUE_TEMPLATE/feature_template.md diff --git a/.template/.github/ISSUE_TEMPLATE/story_template.md b/template/.github/ISSUE_TEMPLATE/story_template.md similarity index 100% rename from .template/.github/ISSUE_TEMPLATE/story_template.md rename to template/.github/ISSUE_TEMPLATE/story_template.md diff --git a/.template/.github/PULL_REQUEST_TEMPLATE.md b/template/.github/PULL_REQUEST_TEMPLATE.md similarity index 100% rename from .template/.github/PULL_REQUEST_TEMPLATE.md rename to template/.github/PULL_REQUEST_TEMPLATE.md diff --git a/.template/.github/PULL_REQUEST_TEMPLATE/release_template.md b/template/.github/PULL_REQUEST_TEMPLATE/release_template.md similarity index 100% rename from .template/.github/PULL_REQUEST_TEMPLATE/release_template.md rename to template/.github/PULL_REQUEST_TEMPLATE/release_template.md diff --git a/.template/.github/workflows/ios_deploy_to_app_store.yml b/template/.github/workflows/ios_deploy_to_app_store.yml similarity index 100% rename from .template/.github/workflows/ios_deploy_to_app_store.yml rename to template/.github/workflows/ios_deploy_to_app_store.yml diff --git a/.template/.github/workflows/ios_deploy_to_testflight.yml b/template/.github/workflows/ios_deploy_to_testflight.yml similarity index 100% rename from .template/.github/workflows/ios_deploy_to_testflight.yml rename to template/.github/workflows/ios_deploy_to_testflight.yml diff --git a/.template/.github/workflows/test.yml b/template/.github/workflows/test.yml similarity index 100% rename from .template/.github/workflows/test.yml rename to template/.github/workflows/test.yml diff --git a/.template/.gitignore b/template/.gitignore similarity index 100% rename from .template/.gitignore rename to template/.gitignore diff --git a/.template/.metadata b/template/.metadata similarity index 100% rename from .template/.metadata rename to template/.metadata diff --git a/.template/README.md b/template/README.md similarity index 100% rename from .template/README.md rename to template/README.md diff --git a/.template/analysis_options.yaml b/template/analysis_options.yaml similarity index 100% rename from .template/analysis_options.yaml rename to template/analysis_options.yaml diff --git a/.template/android/.gitignore b/template/android/.gitignore similarity index 100% rename from .template/android/.gitignore rename to template/android/.gitignore diff --git a/.template/android/app/build.gradle b/template/android/app/build.gradle similarity index 100% rename from .template/android/app/build.gradle rename to template/android/app/build.gradle diff --git a/.template/android/app/src/debug/AndroidManifest.xml b/template/android/app/src/debug/AndroidManifest.xml similarity index 100% rename from .template/android/app/src/debug/AndroidManifest.xml rename to template/android/app/src/debug/AndroidManifest.xml diff --git a/.template/android/app/src/main/AndroidManifest.xml b/template/android/app/src/main/AndroidManifest.xml similarity index 100% rename from .template/android/app/src/main/AndroidManifest.xml rename to template/android/app/src/main/AndroidManifest.xml diff --git a/.template/android/app/src/main/kotlin/co/nimblehq/flutter/template/MainActivity.kt b/template/android/app/src/main/kotlin/co/nimblehq/flutter/template/MainActivity.kt similarity index 100% rename from .template/android/app/src/main/kotlin/co/nimblehq/flutter/template/MainActivity.kt rename to template/android/app/src/main/kotlin/co/nimblehq/flutter/template/MainActivity.kt diff --git a/.template/android/app/src/main/res/drawable-v21/launch_background.xml b/template/android/app/src/main/res/drawable-v21/launch_background.xml similarity index 100% rename from .template/android/app/src/main/res/drawable-v21/launch_background.xml rename to template/android/app/src/main/res/drawable-v21/launch_background.xml diff --git a/.template/android/app/src/main/res/drawable/launch_background.xml b/template/android/app/src/main/res/drawable/launch_background.xml similarity index 100% rename from .template/android/app/src/main/res/drawable/launch_background.xml rename to template/android/app/src/main/res/drawable/launch_background.xml diff --git a/.template/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/template/android/app/src/main/res/mipmap-hdpi/ic_launcher.png similarity index 100% rename from .template/android/app/src/main/res/mipmap-hdpi/ic_launcher.png rename to template/android/app/src/main/res/mipmap-hdpi/ic_launcher.png diff --git a/.template/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/template/android/app/src/main/res/mipmap-mdpi/ic_launcher.png similarity index 100% rename from .template/android/app/src/main/res/mipmap-mdpi/ic_launcher.png rename to template/android/app/src/main/res/mipmap-mdpi/ic_launcher.png diff --git a/.template/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/template/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png similarity index 100% rename from .template/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png rename to template/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png diff --git a/.template/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/template/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png similarity index 100% rename from .template/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png rename to template/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png diff --git a/.template/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/template/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png similarity index 100% rename from .template/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png rename to template/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/.template/android/app/src/main/res/values-night/styles.xml b/template/android/app/src/main/res/values-night/styles.xml similarity index 100% rename from .template/android/app/src/main/res/values-night/styles.xml rename to template/android/app/src/main/res/values-night/styles.xml diff --git a/.template/android/app/src/main/res/values/strings.xml b/template/android/app/src/main/res/values/strings.xml similarity index 100% rename from .template/android/app/src/main/res/values/strings.xml rename to template/android/app/src/main/res/values/strings.xml diff --git a/.template/android/app/src/main/res/values/styles.xml b/template/android/app/src/main/res/values/styles.xml similarity index 100% rename from .template/android/app/src/main/res/values/styles.xml rename to template/android/app/src/main/res/values/styles.xml diff --git a/.template/android/app/src/profile/AndroidManifest.xml b/template/android/app/src/profile/AndroidManifest.xml similarity index 100% rename from .template/android/app/src/profile/AndroidManifest.xml rename to template/android/app/src/profile/AndroidManifest.xml diff --git a/.template/android/app/src/staging/res/values/strings.xml b/template/android/app/src/staging/res/values/strings.xml similarity index 100% rename from .template/android/app/src/staging/res/values/strings.xml rename to template/android/app/src/staging/res/values/strings.xml diff --git a/.template/android/build.gradle b/template/android/build.gradle similarity index 100% rename from .template/android/build.gradle rename to template/android/build.gradle diff --git a/.template/android/gradle.properties b/template/android/gradle.properties similarity index 100% rename from .template/android/gradle.properties rename to template/android/gradle.properties diff --git a/.template/android/gradle/wrapper/gradle-wrapper.properties b/template/android/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from .template/android/gradle/wrapper/gradle-wrapper.properties rename to template/android/gradle/wrapper/gradle-wrapper.properties diff --git a/.template/android/settings.gradle b/template/android/settings.gradle similarity index 100% rename from .template/android/settings.gradle rename to template/android/settings.gradle diff --git a/.template/assets/fonts/neuzeit.otf b/template/assets/fonts/neuzeit.otf similarity index 100% rename from .template/assets/fonts/neuzeit.otf rename to template/assets/fonts/neuzeit.otf diff --git a/.template/assets/images/nimble_logo.png b/template/assets/images/nimble_logo.png similarity index 100% rename from .template/assets/images/nimble_logo.png rename to template/assets/images/nimble_logo.png diff --git a/.template/build.yaml b/template/build.yaml similarity index 100% rename from .template/build.yaml rename to template/build.yaml diff --git a/.template/codecov.yml b/template/codecov.yml similarity index 100% rename from .template/codecov.yml rename to template/codecov.yml diff --git a/.template/integration_test/my_home_page_test.dart b/template/integration_test/my_home_page_test.dart similarity index 100% rename from .template/integration_test/my_home_page_test.dart rename to template/integration_test/my_home_page_test.dart diff --git a/.template/integration_test/real_app_test.dart b/template/integration_test/real_app_test.dart similarity index 100% rename from .template/integration_test/real_app_test.dart rename to template/integration_test/real_app_test.dart diff --git a/.template/integration_test/utils/test_util.dart b/template/integration_test/utils/test_util.dart similarity index 100% rename from .template/integration_test/utils/test_util.dart rename to template/integration_test/utils/test_util.dart diff --git a/.template/ios/.gitignore b/template/ios/.gitignore similarity index 100% rename from .template/ios/.gitignore rename to template/ios/.gitignore diff --git a/.template/ios/Flutter/AppFrameworkInfo.plist b/template/ios/Flutter/AppFrameworkInfo.plist similarity index 100% rename from .template/ios/Flutter/AppFrameworkInfo.plist rename to template/ios/Flutter/AppFrameworkInfo.plist diff --git a/.template/ios/Flutter/Debug.xcconfig b/template/ios/Flutter/Debug.xcconfig similarity index 100% rename from .template/ios/Flutter/Debug.xcconfig rename to template/ios/Flutter/Debug.xcconfig diff --git a/.template/ios/Flutter/Release.xcconfig b/template/ios/Flutter/Release.xcconfig similarity index 100% rename from .template/ios/Flutter/Release.xcconfig rename to template/ios/Flutter/Release.xcconfig diff --git a/.template/ios/Gemfile b/template/ios/Gemfile similarity index 100% rename from .template/ios/Gemfile rename to template/ios/Gemfile diff --git a/.template/ios/Gemfile.lock b/template/ios/Gemfile.lock similarity index 100% rename from .template/ios/Gemfile.lock rename to template/ios/Gemfile.lock diff --git a/.template/ios/Podfile b/template/ios/Podfile similarity index 100% rename from .template/ios/Podfile rename to template/ios/Podfile diff --git a/.template/ios/Podfile.lock b/template/ios/Podfile.lock similarity index 100% rename from .template/ios/Podfile.lock rename to template/ios/Podfile.lock diff --git a/.template/ios/Runner.xcodeproj/project.pbxproj b/template/ios/Runner.xcodeproj/project.pbxproj similarity index 100% rename from .template/ios/Runner.xcodeproj/project.pbxproj rename to template/ios/Runner.xcodeproj/project.pbxproj diff --git a/.template/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/template/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 100% rename from .template/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to template/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata diff --git a/.template/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/template/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from .template/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to template/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/.template/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/template/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from .template/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to template/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/.template/ios/Runner.xcodeproj/xcshareddata/xcschemes/production.xcscheme b/template/ios/Runner.xcodeproj/xcshareddata/xcschemes/production.xcscheme similarity index 100% rename from .template/ios/Runner.xcodeproj/xcshareddata/xcschemes/production.xcscheme rename to template/ios/Runner.xcodeproj/xcshareddata/xcschemes/production.xcscheme diff --git a/.template/ios/Runner.xcodeproj/xcshareddata/xcschemes/staging.xcscheme b/template/ios/Runner.xcodeproj/xcshareddata/xcschemes/staging.xcscheme similarity index 100% rename from .template/ios/Runner.xcodeproj/xcshareddata/xcschemes/staging.xcscheme rename to template/ios/Runner.xcodeproj/xcshareddata/xcschemes/staging.xcscheme diff --git a/.template/ios/Runner.xcworkspace/contents.xcworkspacedata b/template/ios/Runner.xcworkspace/contents.xcworkspacedata similarity index 100% rename from .template/ios/Runner.xcworkspace/contents.xcworkspacedata rename to template/ios/Runner.xcworkspace/contents.xcworkspacedata diff --git a/.template/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/template/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from .template/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to template/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/.template/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/template/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from .template/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to template/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/.template/ios/Runner/AppDelegate.swift b/template/ios/Runner/AppDelegate.swift similarity index 100% rename from .template/ios/Runner/AppDelegate.swift rename to template/ios/Runner/AppDelegate.swift diff --git a/.template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from .template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json rename to template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/.template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png similarity index 100% rename from .template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png rename to template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png diff --git a/.template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png b/template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png similarity index 100% rename from .template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png rename to template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png diff --git a/.template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png b/template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png similarity index 100% rename from .template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png rename to template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png diff --git a/.template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png b/template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png similarity index 100% rename from .template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png rename to template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png diff --git a/.template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png b/template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png similarity index 100% rename from .template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png rename to template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png diff --git a/.template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png similarity index 100% rename from .template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png rename to template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png diff --git a/.template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png b/template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png similarity index 100% rename from .template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png rename to template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png diff --git a/.template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png b/template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png similarity index 100% rename from .template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png rename to template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png diff --git a/.template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png similarity index 100% rename from .template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png rename to template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png diff --git a/.template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png similarity index 100% rename from .template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png rename to template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png diff --git a/.template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png similarity index 100% rename from .template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png rename to template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png diff --git a/.template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png similarity index 100% rename from .template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png rename to template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png diff --git a/.template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png similarity index 100% rename from .template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png rename to template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png diff --git a/.template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png b/template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png similarity index 100% rename from .template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png rename to template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png diff --git a/.template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png similarity index 100% rename from .template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png rename to template/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png diff --git a/.template/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json b/template/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json similarity index 100% rename from .template/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json rename to template/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json diff --git a/.template/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png b/template/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png similarity index 100% rename from .template/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png rename to template/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png diff --git a/.template/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png b/template/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png similarity index 100% rename from .template/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png rename to template/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png diff --git a/.template/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png b/template/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png similarity index 100% rename from .template/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png rename to template/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png diff --git a/.template/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md b/template/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md similarity index 100% rename from .template/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md rename to template/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md diff --git a/.template/ios/Runner/Base.lproj/LaunchScreen.storyboard b/template/ios/Runner/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from .template/ios/Runner/Base.lproj/LaunchScreen.storyboard rename to template/ios/Runner/Base.lproj/LaunchScreen.storyboard diff --git a/.template/ios/Runner/Base.lproj/Main.storyboard b/template/ios/Runner/Base.lproj/Main.storyboard similarity index 100% rename from .template/ios/Runner/Base.lproj/Main.storyboard rename to template/ios/Runner/Base.lproj/Main.storyboard diff --git a/.template/ios/Runner/Info.plist b/template/ios/Runner/Info.plist similarity index 100% rename from .template/ios/Runner/Info.plist rename to template/ios/Runner/Info.plist diff --git a/.template/ios/Runner/Runner-Bridging-Header.h b/template/ios/Runner/Runner-Bridging-Header.h similarity index 100% rename from .template/ios/Runner/Runner-Bridging-Header.h rename to template/ios/Runner/Runner-Bridging-Header.h diff --git a/.template/ios/fastlane/Constants/Constants.rb b/template/ios/fastlane/Constants/Constants.rb similarity index 100% rename from .template/ios/fastlane/Constants/Constants.rb rename to template/ios/fastlane/Constants/Constants.rb diff --git a/.template/ios/fastlane/Constants/Environments.rb b/template/ios/fastlane/Constants/Environments.rb similarity index 100% rename from .template/ios/fastlane/Constants/Environments.rb rename to template/ios/fastlane/Constants/Environments.rb diff --git a/.template/ios/fastlane/Fastfile b/template/ios/fastlane/Fastfile similarity index 100% rename from .template/ios/fastlane/Fastfile rename to template/ios/fastlane/Fastfile diff --git a/.template/ios/fastlane/Gymfile b/template/ios/fastlane/Gymfile similarity index 100% rename from .template/ios/fastlane/Gymfile rename to template/ios/fastlane/Gymfile diff --git a/.template/ios/fastlane/Managers/BuildManager.rb b/template/ios/fastlane/Managers/BuildManager.rb similarity index 100% rename from .template/ios/fastlane/Managers/BuildManager.rb rename to template/ios/fastlane/Managers/BuildManager.rb diff --git a/.template/ios/fastlane/Managers/DistributionManager.rb b/template/ios/fastlane/Managers/DistributionManager.rb similarity index 100% rename from .template/ios/fastlane/Managers/DistributionManager.rb rename to template/ios/fastlane/Managers/DistributionManager.rb diff --git a/.template/ios/fastlane/Managers/MatchManager.rb b/template/ios/fastlane/Managers/MatchManager.rb similarity index 100% rename from .template/ios/fastlane/Managers/MatchManager.rb rename to template/ios/fastlane/Managers/MatchManager.rb diff --git a/.template/ios/fastlane/Matchfile b/template/ios/fastlane/Matchfile similarity index 100% rename from .template/ios/fastlane/Matchfile rename to template/ios/fastlane/Matchfile diff --git a/.template/l10n.yaml b/template/l10n.yaml similarity index 100% rename from .template/l10n.yaml rename to template/l10n.yaml diff --git a/.template/lib/api/api_service.dart b/template/lib/api/api_service.dart similarity index 100% rename from .template/lib/api/api_service.dart rename to template/lib/api/api_service.dart diff --git a/.template/lib/api/exception/network_exceptions.dart b/template/lib/api/exception/network_exceptions.dart similarity index 100% rename from .template/lib/api/exception/network_exceptions.dart rename to template/lib/api/exception/network_exceptions.dart diff --git a/.template/lib/api/repository/credential_repository.dart b/template/lib/api/repository/credential_repository.dart similarity index 100% rename from .template/lib/api/repository/credential_repository.dart rename to template/lib/api/repository/credential_repository.dart diff --git a/.template/lib/di/interceptor/app_interceptor.dart b/template/lib/di/interceptor/app_interceptor.dart similarity index 100% rename from .template/lib/di/interceptor/app_interceptor.dart rename to template/lib/di/interceptor/app_interceptor.dart diff --git a/.template/lib/di/provider/dio_provider.dart b/template/lib/di/provider/dio_provider.dart similarity index 100% rename from .template/lib/di/provider/dio_provider.dart rename to template/lib/di/provider/dio_provider.dart diff --git a/.template/lib/env.dart b/template/lib/env.dart similarity index 100% rename from .template/lib/env.dart rename to template/lib/env.dart diff --git a/.template/lib/l10n/app_en.arb b/template/lib/l10n/app_en.arb similarity index 100% rename from .template/lib/l10n/app_en.arb rename to template/lib/l10n/app_en.arb diff --git a/.template/lib/l10n/app_th.arb b/template/lib/l10n/app_th.arb similarity index 100% rename from .template/lib/l10n/app_th.arb rename to template/lib/l10n/app_th.arb diff --git a/.template/lib/l10n/app_vi.arb b/template/lib/l10n/app_vi.arb similarity index 100% rename from .template/lib/l10n/app_vi.arb rename to template/lib/l10n/app_vi.arb diff --git a/.template/lib/main.dart b/template/lib/main.dart similarity index 100% rename from .template/lib/main.dart rename to template/lib/main.dart diff --git a/.template/lib/model/response/user_response.dart b/template/lib/model/response/user_response.dart similarity index 100% rename from .template/lib/model/response/user_response.dart rename to template/lib/model/response/user_response.dart diff --git a/.template/lib/usecases/base/base_use_case.dart b/template/lib/usecases/base/base_use_case.dart similarity index 100% rename from .template/lib/usecases/base/base_use_case.dart rename to template/lib/usecases/base/base_use_case.dart diff --git a/.template/lib/usecases/base/use_case_result.dart b/template/lib/usecases/base/use_case_result.dart similarity index 100% rename from .template/lib/usecases/base/use_case_result.dart rename to template/lib/usecases/base/use_case_result.dart diff --git a/.template/lib/utils/wrappers/permission_wrapper.dart b/template/lib/utils/wrappers/permission_wrapper.dart similarity index 100% rename from .template/lib/utils/wrappers/permission_wrapper.dart rename to template/lib/utils/wrappers/permission_wrapper.dart diff --git a/.template/pubspec.lock b/template/pubspec.lock similarity index 100% rename from .template/pubspec.lock rename to template/pubspec.lock diff --git a/.template/pubspec.yaml b/template/pubspec.yaml similarity index 100% rename from .template/pubspec.yaml rename to template/pubspec.yaml diff --git a/.template/test/api/repository/credential_repository_test.dart b/template/test/api/repository/credential_repository_test.dart similarity index 100% rename from .template/test/api/repository/credential_repository_test.dart rename to template/test/api/repository/credential_repository_test.dart diff --git a/.template/test/mocks/generate_mocks.dart b/template/test/mocks/generate_mocks.dart similarity index 100% rename from .template/test/mocks/generate_mocks.dart rename to template/test/mocks/generate_mocks.dart diff --git a/.template/test_driver/integration_test.dart b/template/test_driver/integration_test.dart similarity index 100% rename from .template/test_driver/integration_test.dart rename to template/test_driver/integration_test.dart From b6dcc4e5980313f5648348e20a3a5474c86f7c53 Mon Sep 17 00:00:00 2001 From: Luong Vo Date: Tue, 28 Feb 2023 17:01:54 +0700 Subject: [PATCH 6/6] [#152] Rename ".template" to "template" in config & scripting --- .github/workflows/bump_version.yml | 2 +- Makefile | 2 +- scripts/setup.py | 2 +- scripts/test.py | 2 +- template/.github/workflows/ios_deploy_to_app_store.yml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/bump_version.yml b/.github/workflows/bump_version.yml index d4910e78..8daac97c 100644 --- a/.github/workflows/bump_version.yml +++ b/.github/workflows/bump_version.yml @@ -20,7 +20,7 @@ jobs: - name: Set new version id: set_version run: | - perl -i -pe 's/^(version:\s+\d+\.\d+\.\d+\+)(\d+)$/"version: ${{ github.event.inputs.newVersion }}+".($2+1)/e' ./.template/pubspec.yaml + perl -i -pe 's/^(version:\s+\d+\.\d+\.\d+\+)(\d+)$/"version: ${{ github.event.inputs.newVersion }}+".($2+1)/e' ./template/pubspec.yaml - name: Create Pull Request uses: peter-evans/create-pull-request@v4 with: diff --git a/Makefile b/Makefile index e8776343..8be629b6 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ PYTHON3 := $(shell command -v python3 2> /dev/null) VENV_ACTIVATE=$(VENV_NAME)/bin/activate PYTHON=$(VENV_NAME)/bin/python3 -PROJECT_PATH=$(PWD)/.template +PROJECT_PATH=$(PWD)/template PACKAGE_NAME= PROJECT_NAME= APP_NAME= diff --git a/scripts/setup.py b/scripts/setup.py index b74eb8b0..d367bf37 100644 --- a/scripts/setup.py +++ b/scripts/setup.py @@ -439,7 +439,7 @@ def clean_up(files): # Remove the `.github` folder to avoid redundant workflow clean_up(['.github']) move_project_to_root(project) - clean_up(['.template', 'LICENSE', 'Makefile']) + clean_up(['template', 'LICENSE', 'Makefile']) print("=> 🚀 Done! Project is ready for the next development 🙌") except: print("❌ There is something wrong! Please try again.") diff --git a/scripts/test.py b/scripts/test.py index aa42eedf..988f908d 100644 --- a/scripts/test.py +++ b/scripts/test.py @@ -7,7 +7,7 @@ from setup import Android, Project, Ios, Flutter # After creating a new project, the new project will be created in the current directory. -expected_project_path = os.environ.get("PROJECT_PATH").replace("/.template", "") if os.environ.get("RUNNING_TEST_MODE") == "0" else os.environ.get("PROJECT_PATH") +expected_project_path = os.environ.get("PROJECT_PATH").replace("/template", "") if os.environ.get("RUNNING_TEST_MODE") == "0" else os.environ.get("PROJECT_PATH") expected_package_name = os.environ.get("PACKAGE_NAME") if bool(os.environ.get("PACKAGE_NAME")) else "co.nimblehq.flutter.template" expected_app_name = os.environ.get("APP_NAME") if bool(os.environ.get("APP_NAME")) else "Flutter Templates" expected_project_name = os.environ.get("PROJECT_NAME") if bool(os.environ.get("PROJECT_NAME")) else "flutter_templates" diff --git a/template/.github/workflows/ios_deploy_to_app_store.yml b/template/.github/workflows/ios_deploy_to_app_store.yml index 2705d78b..f7eb19e6 100644 --- a/template/.github/workflows/ios_deploy_to_app_store.yml +++ b/template/.github/workflows/ios_deploy_to_app_store.yml @@ -11,7 +11,7 @@ jobs: runs-on: macOS-latest defaults: run: - working-directory: .template + working-directory: template env: TEAM_ID: ${{ secrets.TEAM_ID }} FASTLANE_USER: ${{ secrets.FASTLANE_USER }}