From e0e72b6f93516a125596eba9077c6832e375c73c Mon Sep 17 00:00:00 2001 From: Mark Fransen Date: Tue, 28 Jan 2025 17:42:26 -0800 Subject: [PATCH 1/3] Allow srcdoc and point dependencies to itself (#1) * Update pubspec to point to this repo/branch * Update imports for each package to point to the internal packages and not the git repo --- example/pubspec.yaml | 9 +++---- packages/flutter_html_all/pubspec.yaml | 24 ++++++++++++------- packages/flutter_html_audio/pubspec.yaml | 8 ++++--- .../lib/iframe_mobile.dart | 13 ++++++++++ packages/flutter_html_iframe/pubspec.yaml | 8 ++++--- packages/flutter_html_math/pubspec.yaml | 8 ++++--- packages/flutter_html_svg/pubspec.yaml | 8 ++++--- packages/flutter_html_table/pubspec.yaml | 8 ++++--- packages/flutter_html_video/pubspec.yaml | 10 ++++---- 9 files changed, 63 insertions(+), 33 deletions(-) diff --git a/example/pubspec.yaml b/example/pubspec.yaml index 71e0332d40..98f526d07a 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -4,13 +4,11 @@ publish_to: none version: 1.0.0+1 environment: - sdk: '>=2.17.0 <3.0.0' + sdk: ">=2.17.0 <3.0.0" dependencies: flutter_html: - path: .. - flutter_html_all: - path: ../packages/flutter_html_all + path: ../ flutter: sdk: flutter @@ -20,9 +18,8 @@ dev_dependencies: flutter_lints: ^2.0.1 flutter: - uses-material-design: true assets: - assets/html5.png - - assets/mac.svg \ No newline at end of file + - assets/mac.svg diff --git a/packages/flutter_html_all/pubspec.yaml b/packages/flutter_html_all/pubspec.yaml index ae6a082b17..998cb01cd6 100644 --- a/packages/flutter_html_all/pubspec.yaml +++ b/packages/flutter_html_all/pubspec.yaml @@ -2,6 +2,7 @@ name: flutter_html_all description: All optional flutter_html widgets, bundled into a single package. version: 3.0.0-beta.2 homepage: https://github.com/Sub6Resources/flutter_html +publish_to: none # Remove this line if you wish to publish to pub.dev environment: sdk: ">=2.12.0 <4.0.0" @@ -10,14 +11,21 @@ environment: dependencies: flutter: sdk: flutter - html: '>=0.15.0 <1.0.0' - flutter_html: ^3.0.0-beta.2 - flutter_html_audio: ^3.0.0-beta.2 - flutter_html_iframe: ^3.0.0-beta.2 - flutter_html_math: ^3.0.0-beta.2 - flutter_html_svg: ^3.0.0-beta.2 - flutter_html_table: ^3.0.0-beta.2 - flutter_html_video: ^3.0.0-beta.2 + html: ">=0.15.0 <1.0.0" + flutter_html: + path: ../.. + flutter_html_audio: + path: ../flutter_html_audio + flutter_html_iframe: + path: ../flutter_html_iframe + flutter_html_math: + path: ../flutter_html_math + flutter_html_svg: + path: ../flutter_html_svg + flutter_html_table: + path: ../flutter_html_table + flutter_html_video: + path: ../flutter_html_video dev_dependencies: flutter_test: diff --git a/packages/flutter_html_audio/pubspec.yaml b/packages/flutter_html_audio/pubspec.yaml index 3c414a36f1..b1085a89b1 100644 --- a/packages/flutter_html_audio/pubspec.yaml +++ b/packages/flutter_html_audio/pubspec.yaml @@ -2,6 +2,7 @@ name: flutter_html_audio description: This extension package allows the