10dd59c039
This CL contains breaking changes for package:dtd and prepares both package:dart_service_protocol_shared and package:dtd for publish. This CL also fixes https://github.com/dart-lang/sdk/issues/60757 so that DTD-registered services are sent over the `Service` stream upon initial subscription like what is done for client-registered services. Change-Id: I619af816e64af01864c7ed9b98743c6691bf7e0b Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/429161 Reviewed-by: Ben Konyi <bkonyi@google.com> Commit-Queue: Kenzie Davisson <kenzieschmoll@google.com>
28 lines
784 B
YAML
28 lines
784 B
YAML
name: dtd
|
|
version: 3.0.0
|
|
description: A package for communicating with the Dart Tooling Daemon.
|
|
repository: https://github.com/dart-lang/sdk/tree/main/pkg/dtd
|
|
|
|
environment:
|
|
sdk: ^3.5.0
|
|
|
|
resolution: workspace
|
|
|
|
dependencies:
|
|
dart_service_protocol_shared: ^0.0.3
|
|
json_rpc_2: '>=3.0.2 <5.0.0'
|
|
stream_channel: ^2.1.2
|
|
unified_analytics: '>=7.0.0 <9.0.0'
|
|
web_socket_channel: '>=2.0.0 <4.0.0'
|
|
|
|
# We use 'any' version constraints here as we get our package versions from
|
|
# the dart-lang/sdk repo's DEPS file. Note that this is a special case; the
|
|
# best practice for packages is to specify their compatible version ranges.
|
|
# See also https://dart.dev/tools/pub/dependencies.
|
|
dev_dependencies:
|
|
async: any
|
|
dart_flutter_team_lints: any
|
|
path: any
|
|
test: any
|
|
test_process: any
|