Skip to content

Commit

Permalink
chore: Setup Melos monorepo configuration and update dependencies
Browse files Browse the repository at this point in the history
- Add melos.yaml for project configuration
- Add root pubspec.yaml with dev dependencies
- Update flutter_bloc dependency in shop_app_example
- Add talker_logger dependency overrides in various pubspec_overrides.yaml files
  • Loading branch information
ProjectAJ14 committed Jan 30, 2025
1 parent d6a4c06 commit 5e327e9
Show file tree
Hide file tree
Showing 11 changed files with 65 additions and 9 deletions.
2 changes: 1 addition & 1 deletion examples/shop_app_example/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ dependencies:
talker_bloc_logger: ^4.6.7

get_it: ^7.6.7
flutter_bloc: ^8.1.3
flutter_bloc: ^9.0.0
equatable: ^2.0.5
dio: ^5.4.0
url_launcher: ^6.3.1
Expand Down
22 changes: 22 additions & 0 deletions melos.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: talker
repository: https://github.com/Frezyx/talker

packages:
- packages/*
- packages/*/*
- examples/*

command:
version:
workspaceChangelog: false
fetchTags: false
updateGitTagRefs: false
includeCommitId: false
linkToCommits: false

ide:
intellij:
moduleNamePrefix: ''

scripts:
lint: dart format . --set-exit-if-changed && flutter analyze --fatal-infos .
5 changes: 4 additions & 1 deletion packages/talker_bloc_logger/pubspec_overrides.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# melos_managed_dependency_overrides: talker_logger
dependency_overrides:
talker:
path:
../talker
../talker
talker_logger:
path: ../talker_logger
7 changes: 6 additions & 1 deletion packages/talker_dio_logger/example/pubspec_overrides.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
# melos_managed_dependency_overrides: talker,talker_logger
dependency_overrides:
talker:
path: ../../talker
talker_dio_logger:
path:
../../talker_dio_logger
talker_flutter:
path:
../../talker_flutter
../../talker_flutter
talker_logger:
path: ../../talker_logger
5 changes: 4 additions & 1 deletion packages/talker_dio_logger/pubspec_overrides.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# melos_managed_dependency_overrides: talker_logger
dependency_overrides:
talker:
path:
../talker
../talker
talker_logger:
path: ../talker_logger
5 changes: 4 additions & 1 deletion packages/talker_flutter/example/pubspec_overrides.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
# melos_managed_dependency_overrides: talker_logger
dependency_overrides:
talker:
path:
../../talker
talker_flutter:
path:
../
../
talker_logger:
path: ../../talker_logger
5 changes: 4 additions & 1 deletion packages/talker_flutter/pubspec_overrides.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# melos_managed_dependency_overrides: talker_logger
dependency_overrides:
talker:
path:
../talker
../talker
talker_logger:
path: ../talker_logger
5 changes: 4 additions & 1 deletion packages/talker_http_logger/pubspec_overrides.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# melos_managed_dependency_overrides: talker_logger
dependency_overrides:
talker:
path:
../talker
../talker
talker_logger:
path: ../talker_logger
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
# melos_managed_dependency_overrides: talker_logger
dependency_overrides:
talker_riverpod_logger:
path:
..
talker:
path:
../../talker
../../talker
talker_logger:
path: ../../talker_logger
5 changes: 4 additions & 1 deletion packages/talker_riverpod_logger/pubspec_overrides.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# melos_managed_dependency_overrides: talker_logger
dependency_overrides:
talker:
path:
../talker
../talker
talker_logger:
path: ../talker_logger
8 changes: 8 additions & 0 deletions pubspec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
name: talker

environment:
sdk: '>=3.2.0 <4.0.0'

dev_dependencies:
flutter_lints: ^5.0.0
melos: ^6.3.2

0 comments on commit 5e327e9

Please sign in to comment.