This package automates the creation and maintenance of BUILD files for JavaScript and TypeScript, using rules_js and rules_ts. It is a Gazelle Language
implementation.
This feature is included in the Aspect CLI, accessed with the configure
command.
It's also possible to build into your own Gazelle binary.
Generated targets include:
ts_project
targets for source, tests, and custom targets and their ts/js/npm dependenciesnpm_package
targets for projects within a pnpm workspacenpm_link_all_packages
for linking npm packages
See Aspect CLI Directives for a list of supported directives.