Files
Matthieu Riegler c514c78d38 build: add node type for api extraction
Without this the node types are `any`.

fixes #67027

(cherry picked from commit 7b5bcbf401)
2026-02-11 21:58:01 +00:00

41 lines
957 B
Python

load("//tools:defaults.bzl", "generate_api_docs", "ts_project")
package(default_visibility = ["//visibility:public"])
ts_project(
name = "ssr_docs_lib",
srcs = [
"_index.ts",
"_node.ts",
],
deps = [
"//:node_modules/@angular/ssr",
],
)
### @angular/ssr package located in the Angular/CLI repository
generate_api_docs(
name = "ssr_docs",
srcs = [
":ssr_docs_lib",
":ssr_docs_lib_types",
"//:node_modules/@angular/ssr",
"//packages:common_files_and_deps_for_docs",
],
entry_point = ":_index.d.ts",
module_name = "@angular/ssr",
)
generate_api_docs(
name = "ssr_node_docs",
srcs = [
":ssr_docs_lib",
":ssr_docs_lib_types",
"//:node_modules/@angular/ssr",
"//:node_modules/@types/node",
"//packages:common_files_and_deps_for_docs",
],
entry_point = ":_node.d.ts",
module_name = "@angular/ssr/node",
)