You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Now that you can use the ts_config rule to represent tsconfig.json#extends dependencies on other tsconfig.json files, the extends[] feature in ts_project is kinda wrong. You have to list the whole transitive array rather than just the one tsconfig file you directly reference. Also you can't tell locally from reading a tsconfig.json file what the correct value of extends should be
The text was updated successfully, but these errors were encountered:
Actually I think the right thing is for extends to become a single value instead of a list. If tsconfig is a dict, then you can't use the ts_config rule at the same time.
alexeagle
changed the title
Remove ts_project#extends
ts_project#extends should be a single label, not a list
Aug 27, 2020
alexeagle
pushed a commit
to alexeagle/rules_nodejs
that referenced
this issue
Nov 3, 2020
BREAKING CHANGES
ts_project extends attribute no longer accepts a list, it should be a single tsconfig.json file or a ts_config label
Fixesbazel-contrib#2140
Now that you can use the
ts_config
rule to representtsconfig.json#extends
dependencies on othertsconfig.json
files, theextends[]
feature ints_project
is kinda wrong. You have to list the whole transitive array rather than just the one tsconfig file you directly reference. Also you can't tell locally from reading atsconfig.json
file what the correct value ofextends
should beThe text was updated successfully, but these errors were encountered: