dart-sdk/pkg/front_end/pubspec.yaml
Konstantin Shcheglov 36c0788137 add package:_macros (SDK vendored) and package:macros (pub published)
add sdk_packages.yaml file (describes SDK vendored package locations)

delete old macro code in _fe_analyzer_shared, move tests/benchmarks

adds a top level `pkg` directory to the Dart SDK, which is where vendored packages live

BUG: https://github.com/dart-lang/sdk/issues/54976
Change-Id: Ib3503a27fb5644fa8a39ab5a3e5b568df330cfd6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/359040
Auto-Submit: Jake Macdonald <jakemac@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Jonas Termansen <sortie@google.com>
Reviewed-by: Johnni Winther <johnniwinther@google.com>
Reviewed-by: Bob Nystrom <rnystrom@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
2024-03-26 18:40:00 +00:00

76 lines
1.5 KiB
YAML

# Currently, front_end API is not stable and users should not
# depend on semver semantics when depending on this package.
name: front_end
# This package is not intended for consumption on pub.dev. DO NOT publish.
publish_to: none
environment:
sdk: ^3.2.0-0
# Use 'any' constraints here; we get our versions from the DEPS file.
dependencies:
_fe_analyzer_shared: any
kernel: any
macros: any
package_config: any
vm: any
# Use 'any' constraints here; we get our versions from the DEPS file.
dev_dependencies:
analyzer: any
args: any
async_helper: any
build_integration: any
compiler: any
dart_style: any
dart2wasm: any
dev_compiler: any
expect: any
json_rpc_2: any
path: any
test_reflective_loader: any
test: any
testing: any
vm_service: any
web_socket_channel: any
yaml: any
dependency_overrides:
_fe_analyzer_shared:
path: ../_fe_analyzer_shared
_js_interop_checks:
path: ../_js_interop_checks
async_helper:
path: ../async_helper
build_integration:
path: ../build_integration
compiler:
path: ../compiler
dart2js_info:
path: ../dart2js_info
dart2wasm:
path: ../dart2wasm
dev_compiler:
path: ../dev_compiler
expect:
path: ../expect
js_ast:
path: ../js_ast
js_runtime:
path: ../js_runtime
js_shared:
path: ../js_shared
kernel:
path: ../kernel
mmap:
path: ../mmap
smith:
path: ../smith
testing:
path: ../testing
vm:
path: ../vm
wasm_builder:
path: ../wasm_builder