From 05dae15a95bc09bddc8700eb4aa4f951ae549bf0 Mon Sep 17 00:00:00 2001 From: arturplaczek Date: Wed, 27 Apr 2022 10:00:53 +0200 Subject: [PATCH] chore: add app_ui package --- .github/workflows/app_ui.yaml | 18 +++++++++++++ packages/app_ui/.gitignore | 39 +++++++++++++++++++++++++++ packages/app_ui/README.md | 3 +++ packages/app_ui/analysis_options.yaml | 1 + packages/app_ui/lib/app_ui.dart | 1 + packages/app_ui/pubspec.yaml | 28 +++++++++++++++++++ 6 files changed, 90 insertions(+) create mode 100644 .github/workflows/app_ui.yaml create mode 100644 packages/app_ui/.gitignore create mode 100644 packages/app_ui/README.md create mode 100644 packages/app_ui/analysis_options.yaml create mode 100644 packages/app_ui/lib/app_ui.dart create mode 100644 packages/app_ui/pubspec.yaml diff --git a/.github/workflows/app_ui.yaml b/.github/workflows/app_ui.yaml new file mode 100644 index 00000000..0a999f11 --- /dev/null +++ b/.github/workflows/app_ui.yaml @@ -0,0 +1,18 @@ +name: app_ui + +on: + push: + paths: + - "packages/app_ui/**" + - ".github/workflows/app_ui.yaml" + + pull_request: + paths: + - "packages/app_ui/**" + - ".github/workflows/app_ui.yaml" + +jobs: + build: + uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/flutter_package.yml@v1 + with: + working_directory: packages/app_ui diff --git a/packages/app_ui/.gitignore b/packages/app_ui/.gitignore new file mode 100644 index 00000000..d6130351 --- /dev/null +++ b/packages/app_ui/.gitignore @@ -0,0 +1,39 @@ +# Miscellaneous +*.class +*.log +*.pyc +*.swp +.DS_Store +.atom/ +.buildlog/ +.history +.svn/ + +# IntelliJ related +*.iml +*.ipr +*.iws +.idea/ + +# VSCode related +.vscode/ + +# Flutter/Dart/Pub related +**/doc/api/ +**/ios/Flutter/.last_build_id +.dart_tool/ +.flutter-plugins +.flutter-plugins-dependencies +.packages +.pub-cache/ +.pub/ +/build/ + +# Web related +lib/generated_plugin_registrant.dart + +# Symbolication related +app.*.symbols + +# Obfuscation related +app.*.map.json diff --git a/packages/app_ui/README.md b/packages/app_ui/README.md new file mode 100644 index 00000000..7e63a10f --- /dev/null +++ b/packages/app_ui/README.md @@ -0,0 +1,3 @@ +# app ui + +App UI Component Library diff --git a/packages/app_ui/analysis_options.yaml b/packages/app_ui/analysis_options.yaml new file mode 100644 index 00000000..3742fc3d --- /dev/null +++ b/packages/app_ui/analysis_options.yaml @@ -0,0 +1 @@ +include: package:very_good_analysis/analysis_options.2.4.0.yaml \ No newline at end of file diff --git a/packages/app_ui/lib/app_ui.dart b/packages/app_ui/lib/app_ui.dart new file mode 100644 index 00000000..339b59d4 --- /dev/null +++ b/packages/app_ui/lib/app_ui.dart @@ -0,0 +1 @@ +library app_ui; diff --git a/packages/app_ui/pubspec.yaml b/packages/app_ui/pubspec.yaml new file mode 100644 index 00000000..d08eaca8 --- /dev/null +++ b/packages/app_ui/pubspec.yaml @@ -0,0 +1,28 @@ +name: app_ui +description: App UI Component Library +version: 1.0.0+1 +publish_to: none + +environment: + sdk: ">=2.16.0 <3.0.0" + +dependencies: + flutter: + sdk: flutter + +dev_dependencies: + flutter_test: + sdk: flutter + mocktail: ^0.2.0 + test: ^1.19.2 + very_good_analysis: ^2.4.0 + +flutter: + uses-material-design: true + generate: true + + assets: + - assets/images/ + +flutter_gen: + line_length: 80