Skip to content

Commit 0838b7b

Browse files
author
Freek van de Ven
authored
Feature/melos-variant (#8)
* feat: add flutter_shopping package * feat: add flutter_shopping_cart package * feat: add flutter_order_details package * feat: add flutter_product_page package * feat: remove example apps * feat: update pubspecs * feat: add github actions * feat: export all the components through the flutter_shopping
1 parent 3b51c6c commit 0838b7b

112 files changed

Lines changed: 4330 additions & 553 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/dependabot.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
version: 2
2+
3+
updates:
4+
- package-ecosystem: "pub"
5+
directory: "/packages/flutter_order_details"
6+
schedule:
7+
interval: "weekly"
8+
9+
- package-ecosystem: "pub"
10+
directory: "/packages/flutter_product_page"
11+
schedule:
12+
interval: "weekly"
13+
14+
- package-ecosystem: "pub"
15+
directory: "/packages/flutter_shopping"
16+
schedule:
17+
interval: "weekly"
18+
19+
- package-ecosystem: "pub"
20+
directory: "/packages/flutter_shopping_cart"
21+
schedule:
22+
interval: "weekly"
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: Iconica Standard Component Documentation Workflow
2+
# Workflow Caller version: 1.0.0
3+
4+
on:
5+
release:
6+
types: [published]
7+
8+
workflow_dispatch:
9+
10+
jobs:
11+
call-iconica-component-documentation-workflow:
12+
uses: Iconica-Development/.github/.github/workflows/component-documentation.yml@master
13+
secrets: inherit
14+
permissions: write-all

.github/workflows/melos-ci.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: Iconica Standard Melos CI Workflow
2+
# Workflow Caller version: 1.0.0
3+
4+
on:
5+
pull_request:
6+
workflow_dispatch:
7+
8+
jobs:
9+
call-global-iconica-workflow:
10+
uses: Iconica-Development/.github/.github/workflows/melos-ci.yml@master
11+
secrets: inherit
12+
permissions: write-all
13+
with:
14+
subfolder: '.' # add optional subfolder to run workflow in

.gitignore

Lines changed: 17 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# SPDX-FileCopyrightText: 2024 Iconica
2+
#
3+
# SPDX-License-Identifier: GPL-3.0-or-later
4+
15
# Miscellaneous
26
*.class
37
*.log
@@ -9,47 +13,34 @@
913
.history
1014
.svn/
1115
migrate_working_dir/
12-
.metadata
1316

1417
# IntelliJ related
1518
*.iml
1619
*.ipr
1720
*.iws
1821
.idea/
22+
ios
1923

2024
# The .vscode folder contains launch configuration and tasks you configure in
2125
# VS Code which you may wish to be included in version control, so this line
2226
# is commented out by default.
2327
.vscode/
2428

2529
# Flutter/Dart/Pub related
30+
# Libraries should not include pubspec.lock, per https://dart.dev/guides/libraries/private-files#pubspeclock.
31+
# /pubspec.lock
2632
**/doc/api/
27-
**/ios/Flutter/.last_build_id
2833
.dart_tool/
29-
.flutter-plugins
30-
.flutter-plugins-dependencies
3134
.packages
32-
.pub-cache/
33-
.pub/
34-
/build/
35-
pubspec.lock
36-
37-
# Symbolication related
38-
app.*.symbols
39-
40-
# Obfuscation related
41-
app.*.map.json
42-
43-
# Android Studio will place build artifacts here
44-
/android/app/debug
45-
/android/app/profile
46-
/android/app/release
35+
build/
36+
.flutter-plugins-dependencies
37+
.flutter-plugins
38+
.metadata
4739

48-
# env
49-
*dotenv
40+
pubspec.lock
41+
packages/flutter_chat/pubspec.lock
42+
packages/flutter_chat_firebase/pubspec.lock
43+
packages/flutter_chat_interface/pubspec.lock
44+
packages/flutter_chat_view/pubspec.lock
5045

51-
android/
52-
ios/
53-
web/
54-
macos/
55-
windows/
46+
pubspec_overrides.yaml

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## 1.0.0
2+
3+
- Initial version of the combined melos variant of the flutter_shopping user-story.

LICENSE

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
Copyright (c) 2024 Iconica, All rights reserved.
2+
3+
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
4+
5+
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
6+
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
7+
Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
8+
9+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

lib/flutter_shopping.dart

Lines changed: 0 additions & 7 deletions
This file was deleted.

linux/.gitignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

linux/CMakeLists.txt

Lines changed: 0 additions & 145 deletions
This file was deleted.

linux/flutter/CMakeLists.txt

Lines changed: 0 additions & 88 deletions
This file was deleted.

0 commit comments

Comments
 (0)