[Bug]: ts_config doesn't provide a JsInfo
See https://bazelbuild.slack.com/archives/CEZUUKQ6P/p1670621678898069?thread_ts=1670620951.407769&cid=CEZUUKQ6P for more context
Transitive npm deps from the tsconfig attribute in ts_project should not get forwarded to downstream consumers via the JsInfo it provides or via runfiles.
I put together a repro in https://github.com/Toxaris/ts_config_deps_repro.
We figured out in Slack that disabling workers helps. I updated the https://github.com/Toxaris/ts_config_deps_repro to also demonstrate this work around.
Gotcha. That is quite possible as there seem to be a few more gremlins in worker mode. cc @thesayyn
@Toxaris The latest release of rules_ts has a big refactor for worker mode. When you have a chance could you please try turning working mode back on in your repro?
Fix will be included in v1.13.0 which I'm going to cut right after https://github.com/aspect-build/rules_ts/pull/316 lands