From 306388b7efd0909dc8d736450f8319941981f9f5 Mon Sep 17 00:00:00 2001 From: Parker Lougheed Date: Tue, 7 Oct 2025 14:14:57 +0200 Subject: [PATCH] [inject_dartpad] Use package:universal_web in library --- pkgs/inject_dartpad/example/inject_dartpad_example.dart | 2 +- pkgs/inject_dartpad/lib/inject_dartpad.dart | 2 +- pkgs/inject_dartpad/pubspec.yaml | 2 +- pkgs/inject_dartpad/web/inject_dartpad.dart | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/inject_dartpad/example/inject_dartpad_example.dart b/pkgs/inject_dartpad/example/inject_dartpad_example.dart index de34fe4..103b8f4 100644 --- a/pkgs/inject_dartpad/example/inject_dartpad_example.dart +++ b/pkgs/inject_dartpad/example/inject_dartpad_example.dart @@ -1,5 +1,5 @@ import 'package:inject_dartpad/inject_dartpad.dart'; -import 'package:web/web.dart' as web; +import 'package:universal_web/web.dart' as web; void main() async { // Create the embedded DartPad instance manager. diff --git a/pkgs/inject_dartpad/lib/inject_dartpad.dart b/pkgs/inject_dartpad/lib/inject_dartpad.dart index 76c8709..ee10fa3 100644 --- a/pkgs/inject_dartpad/lib/inject_dartpad.dart +++ b/pkgs/inject_dartpad/lib/inject_dartpad.dart @@ -5,7 +5,7 @@ import 'dart:async'; import 'dart:js_interop'; -import 'package:web/web.dart' as web; +import 'package:universal_web/web.dart' as web; /// An iframe-embedded DartPad that can be injected into a web page, /// then have its source code updated. diff --git a/pkgs/inject_dartpad/pubspec.yaml b/pkgs/inject_dartpad/pubspec.yaml index c845127..40275a8 100644 --- a/pkgs/inject_dartpad/pubspec.yaml +++ b/pkgs/inject_dartpad/pubspec.yaml @@ -6,7 +6,7 @@ environment: dependencies: html_unescape: ^2.0.0 - web: ^1.1.1 + universal_web: ^1.1.1 dev_dependencies: analysis_defaults: diff --git a/pkgs/inject_dartpad/web/inject_dartpad.dart b/pkgs/inject_dartpad/web/inject_dartpad.dart index d14177c..67b5cee 100644 --- a/pkgs/inject_dartpad/web/inject_dartpad.dart +++ b/pkgs/inject_dartpad/web/inject_dartpad.dart @@ -4,7 +4,7 @@ import 'package:html_unescape/html_unescape_small.dart'; import 'package:inject_dartpad/inject_dartpad.dart'; -import 'package:web/web.dart' as web; +import 'package:universal_web/web.dart' as web; void main() async { // Select all `code` elements with the `dartpad` attribute that are