https://github.com/angular/angular
Raw File
Tip revision: 61f63cf6fd1779d08137d01074a56a723d4a511d authored by Andrew Kushnir on 12 April 2023, 19:11:17 UTC
release: cut the v16.0.0-rc.0 release
Tip revision: 61f63cf
packages.bzl
_CDK_ENTRY_POINTS = [
    "scrolling",
    "tree",
    "keycodes",
    "collections",
    "overlay",
    "table",
    "text-field",
    "accordion",
    "drag-drop",
    "a11y",
    "platform",
]

_MATERIAL_ENTRY_POINTS = [
    "dialog",
    "menu",
    "slide-toggle",
    "grid-list",
    "tree",
    "expansion",
    "checkbox",
    "select",
    "input",
    "button",
    "core",
    "progress-bar",
    "snack-bar",
    "icon",
    "progress-spinner",
    "tabs",
    "card",
    "form-field",
    "tooltip",
    "toolbar",
]

ANGULAR_PACKAGES_CONFIG = [
    ("@angular/cdk", struct(entry_points = _CDK_ENTRY_POINTS)),
    ("@angular/material", struct(entry_points = _MATERIAL_ENTRY_POINTS)),
]

ANGULAR_PACKAGES = [
    struct(
        name = name[len("@angular/"):],
        entry_points = config.entry_points,
        platform = config.platform if hasattr(config, "platform") else "browser",
        module_name = name,
    )
    for name, config in ANGULAR_PACKAGES_CONFIG
]
back to top