Expose some files with DeclarationInfo, like filegroup but can be a dep of ts_project.

Load this with,

load("@aspect_rules_js//js:defs.bzl", "js_library")

Rules

js_library

Copies all sources to the output tree and expose some files with DeclarationInfo.

Can be used as a dep for rules that expect a DeclarationInfo such as ts_project.

Example usage (generated)

load("@aspect_rules_js//js/private:js_library.bzl", "js_library")

js_library(
    # A unique name for this target.
    name = "",
)

name

A unique name for this target.

deps

srcs


Macros and Functions

js_library_lib.implementation

Example usage (generated)

load("@aspect_rules_js//js/private:js_library.bzl", "js_library_lib")

js_library_lib.implementation(
    ctx = None,
)

ctx