diff --git a/.gitignore b/.gitignore index 6270ae4b6..042687136 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ build/ .buildlog .dart_tool/ .packages +pubspec.lock # Or the files created by dart2js. *.dart.js diff --git a/pkgs/dart_services/pubspec.yaml b/pkgs/dart_services/pubspec.yaml index d67718fa4..5ef27ca3d 100644 --- a/pkgs/dart_services/pubspec.yaml +++ b/pkgs/dart_services/pubspec.yaml @@ -3,7 +3,7 @@ description: The backend service for DartPad. publish_to: none environment: - sdk: ^3.4.0 + sdk: ^3.5.0 dependencies: analysis_server_lib: ^0.2.5 @@ -36,6 +36,5 @@ dev_dependencies: test: ^1.25.7 test_descriptor: ^2.0.1 -dependency_overrides: - dartpad_shared: - path: ../dartpad_shared +# This package is managed as part of the dart-pad workspace. +resolution: workspace \ No newline at end of file diff --git a/pkgs/dartpad_shared/pubspec.yaml b/pkgs/dartpad_shared/pubspec.yaml index cca44fc81..071350e96 100644 --- a/pkgs/dartpad_shared/pubspec.yaml +++ b/pkgs/dartpad_shared/pubspec.yaml @@ -3,7 +3,7 @@ description: Shared code between the DartPad frontend and backend. publish_to: none environment: - sdk: ^3.4.0 + sdk: ^3.5.0 dependencies: http: ^1.2.1 @@ -14,3 +14,6 @@ dev_dependencies: build_runner: ^2.4.11 dart_flutter_team_lints: ^3.1.0 json_serializable: ^6.8.0 + +# This package is managed as part of the dart-pad workspace. +resolution: workspace diff --git a/pkgs/dartpad_ui/pubspec.yaml b/pkgs/dartpad_ui/pubspec.yaml index 5ef36a4aa..0d6edf338 100644 --- a/pkgs/dartpad_ui/pubspec.yaml +++ b/pkgs/dartpad_ui/pubspec.yaml @@ -3,7 +3,7 @@ description: The front-end UI of DartPad. publish_to: none environment: - sdk: ^3.4.0 + sdk: ^3.5.0 dependencies: collection: any @@ -41,6 +41,5 @@ flutter: - assets/RobotoMono-Bold.ttf - assets/RobotoMono-Regular.ttf -dependency_overrides: - dartpad_shared: - path: ../dartpad_shared +# This package is managed as part of the dart-pad workspace. +resolution: workspace diff --git a/pkgs/samples/pubspec.yaml b/pkgs/samples/pubspec.yaml index 61a2e8306..6915daf0b 100644 --- a/pkgs/samples/pubspec.yaml +++ b/pkgs/samples/pubspec.yaml @@ -3,7 +3,7 @@ description: Sample code snippets for DartPad. publish_to: none environment: - sdk: ^3.4.0 + sdk: ^3.5.0 dependencies: flame: ^1.18.0 @@ -20,3 +20,6 @@ dev_dependencies: flutter: uses-material-design: true + +# This package is managed as part of the engine workspace. +resolution: workspace \ No newline at end of file diff --git a/pubspec.yaml b/pubspec.yaml new file mode 100644 index 000000000..071b9cbb8 --- /dev/null +++ b/pubspec.yaml @@ -0,0 +1,8 @@ +name: _dartpad_workspace +environment: + sdk: ^3.5.0 +workspace: + - pkgs/dart_services + - pkgs/dartpad_shared + - pkgs/dartpad_ui + - pkgs/samples