Как построить двоичный файл javascript из ts_libs
? Вывод ts_lib
- это файлы объявлений, например *.d.ts
, как описано в файле readme. Это также объясняет, как получить javascript как сделать это.
ts_library(
name = "compile",
srcs = ["thing.ts"],
deps = [":someother_ts_lib"],
)
filegroup(
name = "thing.js",
srcs = ["compile"],
# Change to es6_sources to get the 'prodmode' JS
output_group = "es5_sources",
)
my_rule(
name = "uses_js",
deps = ["thing.js"],
)
Мой вопрос: как мне получить доступ к javascript из ts_lib
плюс все его зависимости как зависимости от цели? Когда я добавляю :thing.js
в качестве dep, он вытягивает только один файл js, а не весь график.