load("//tools:defaults.bzl", "pkg_npm")

exports_files([
    "tsconfig.json",
    "migrations.json",
])

pkg_npm(
    name = "npm_package",
    srcs = ["migrations.json"],
    visibility = ["//packages/core:__pkg__"],
    deps = [
        "//packages/core/schematics/migrations/abstract-control-parent",
        "//packages/core/schematics/migrations/activated-route-snapshot-fragment",
        "//packages/core/schematics/migrations/can-activate-with-redirect-to",
        "//packages/core/schematics/migrations/deep-shadow-piercing-selector",
        "//packages/core/schematics/migrations/dynamic-queries",
        "//packages/core/schematics/migrations/initial-navigation",
        "//packages/core/schematics/migrations/missing-injectable",
        "//packages/core/schematics/migrations/module-with-providers",
        "//packages/core/schematics/migrations/move-document",
        "//packages/core/schematics/migrations/native-view-encapsulation",
        "//packages/core/schematics/migrations/navigation-extras-omissions",
        "//packages/core/schematics/migrations/relative-link-resolution",
        "//packages/core/schematics/migrations/renderer-to-renderer2",
        "//packages/core/schematics/migrations/router-preserve-query-params",
        "//packages/core/schematics/migrations/static-queries",
        "//packages/core/schematics/migrations/template-var-assignment",
        "//packages/core/schematics/migrations/undecorated-classes-with-decorated-fields",
        "//packages/core/schematics/migrations/undecorated-classes-with-di",
        "//packages/core/schematics/migrations/wait-for-async",
        "//packages/core/schematics/migrations/xhr-factory",
    ],
)