Skip to content

Commit 618f454

Browse files
committed
fix(pubspec): align fluttersdk_* constraints to pub.dev published versions
- fluttersdk_artisan ^1.0.0-alpha.1 -> ^0.0.5 (pub.dev actual) - fluttersdk_dusk ^1.0.0-alpha.1 -> ^0.0.2 - fluttersdk_telescope ^1.0.0-alpha.1 -> ^0.0.2 - fluttersdk_wind ^1.0.0-alpha.4 -> ^1.0.0-alpha.6 - Move fluttersdk_dusk + fluttersdk_telescope from dev_dependencies to dependencies. pub.dev publish requires every lib/ import to be declared in dependencies; the alpha-15 dev-only split blocked publication with 4 errors. CHANGELOG [Unreleased] BREAKING entry to be reconciled in release plan. - Remove dependency_overrides block (publish-blocker per pub.dev validation; xml ^7.0.0 override obsoleted by artisan 0.0.3+ xml ^6.5.0 downgrade)
1 parent 20d8f7b commit 618f454

1 file changed

Lines changed: 8 additions & 17 deletions

File tree

pubspec.yaml

Lines changed: 8 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ dependencies:
2323
sdk: flutter
2424
flutter_web_plugins:
2525
sdk: flutter
26-
fluttersdk_wind: ^1.0.0-alpha.4
26+
fluttersdk_wind: ^1.0.0-alpha.6
2727
meta: ^1.16.0
2828
more: ^4.7.0
2929
dio: ^5.9.0
@@ -49,28 +49,19 @@ dependencies:
4949
web_socket_channel: ^3.0.0
5050
yaml: ^3.1.3
5151
yaml_edit: ^2.2.3
52-
fluttersdk_artisan: ^1.0.0-alpha.1
52+
fluttersdk_artisan: ^0.0.5
53+
# fluttersdk_dusk + fluttersdk_telescope ship as runtime deps because
54+
# lib/src/cli/{dusk,telescope}_integration.dart imports them (opt-in
55+
# sub-barrels at lib/dusk_integration.dart / lib/telescope_integration.dart).
56+
# pub.dev validation requires every lib/ import to be in `dependencies`.
57+
fluttersdk_dusk: ^0.0.2
58+
fluttersdk_telescope: ^0.0.2
5359
flutter_test:
5460
sdk: flutter
5561

5662
dev_dependencies:
57-
# fluttersdk_dusk + fluttersdk_telescope are dev-only:
58-
# imported by lib/src/cli/{dusk,telescope}_integration.dart (opt-in sub-barrels)
59-
fluttersdk_dusk: ^1.0.0-alpha.1
60-
fluttersdk_telescope: ^1.0.0-alpha.1
6163
flutter_lints: ^6.0.0
6264

63-
dependency_overrides:
64-
fluttersdk_artisan:
65-
path: ../fluttersdk_artisan
66-
fluttersdk_dusk:
67-
path: ../fluttersdk_dusk
68-
fluttersdk_telescope:
69-
path: ../fluttersdk_telescope
70-
# xml ^7 is needed by fluttersdk_artisan; file_picker pulls dbus which pins
71-
# xml ^6. Override to the artisan-side version so the path: dep resolves.
72-
xml: ^7.0.0
73-
7465
executables:
7566
artisan:
7667

0 commit comments

Comments
 (0)