From 0751190213fcc5be9c37b7e2df7c2be60fe8128d Mon Sep 17 00:00:00 2001 From: Jaime Blasco Date: Thu, 15 Sep 2022 15:43:19 +0200 Subject: [PATCH] chore: use melos override new option (#924) --- example/pubspec.yaml | 14 -------------- example/pubspec_overrides.yaml | 14 ++++++++++++++ melos.yaml | 3 +++ packages/stripe/pubspec_overrides.yaml | 8 ++++++++ packages/stripe_web/pubspec_overrides.yaml | 4 ++++ 5 files changed, 29 insertions(+), 14 deletions(-) create mode 100644 example/pubspec_overrides.yaml create mode 100644 packages/stripe/pubspec_overrides.yaml create mode 100644 packages/stripe_web/pubspec_overrides.yaml diff --git a/example/pubspec.yaml b/example/pubspec.yaml index 08c46508c..6aaded251 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -28,20 +28,6 @@ dev_dependencies: flutter_test: sdk: flutter -dependency_overrides: - flutter_stripe: - path: ../packages/stripe - stripe_platform_interface: - path: ../packages/stripe_platform_interface - stripe_android: - path: ../packages/stripe_android - stripe_ios: - path: ../packages/stripe_ios - stripe_checkout: - path: ../packages/stripe_checkout/ - flutter_stripe_web: - path: ../packages/stripe_web - flutter: uses-material-design: true diff --git a/example/pubspec_overrides.yaml b/example/pubspec_overrides.yaml new file mode 100644 index 000000000..d76e1c7b8 --- /dev/null +++ b/example/pubspec_overrides.yaml @@ -0,0 +1,14 @@ +# melos_managed_dependency_overrides: flutter_stripe,stripe_platform_interface,stripe_android,stripe_ios,stripe_checkout,flutter_stripe_web +dependency_overrides: + flutter_stripe: + path: ../packages/stripe + stripe_platform_interface: + path: ../packages/stripe_platform_interface + stripe_android: + path: ../packages/stripe_android + stripe_ios: + path: ../packages/stripe_ios + stripe_checkout: + path: ../packages/stripe_checkout + flutter_stripe_web: + path: ../packages/stripe_web diff --git a/melos.yaml b/melos.yaml index d4dfe51fc..8158e6ca3 100644 --- a/melos.yaml +++ b/melos.yaml @@ -1,4 +1,7 @@ name: stripe +command: + bootstrap: + usePubspecOverrides: true packages: - /** scripts: diff --git a/packages/stripe/pubspec_overrides.yaml b/packages/stripe/pubspec_overrides.yaml new file mode 100644 index 000000000..2f0ae20c3 --- /dev/null +++ b/packages/stripe/pubspec_overrides.yaml @@ -0,0 +1,8 @@ +# melos_managed_dependency_overrides: stripe_android,stripe_ios,stripe_platform_interface +dependency_overrides: + stripe_android: + path: ../stripe_android + stripe_ios: + path: ../stripe_ios + stripe_platform_interface: + path: ../stripe_platform_interface diff --git a/packages/stripe_web/pubspec_overrides.yaml b/packages/stripe_web/pubspec_overrides.yaml new file mode 100644 index 000000000..47dbef306 --- /dev/null +++ b/packages/stripe_web/pubspec_overrides.yaml @@ -0,0 +1,4 @@ +# melos_managed_dependency_overrides: stripe_platform_interface +dependency_overrides: + stripe_platform_interface: + path: ../stripe_platform_interface