-
Notifications
You must be signed in to change notification settings - Fork 263
Ability to mark all APIs in submodules deprecated #3423
Copy link
Copy link
Open
Labels
effort/mediumMedium work item – a couple days of effortMedium work item – a couple days of effortfeature-requestA feature should be added or improved.A feature should be added or improved.p1
Description
🚀 Feature Request
Description
There's currently a way to deprecate specific APIs in a module, using the @deprecated tag. However, entire submodules need a quick and easy way to be completely deprecated. This is a problem in aws-cdk (see elasticsearch deprecation).
Proposed Solution
We probably need a deprecated flag in jsiirc.json that will mark all APIs in that particular submodule as deprecated. Tentatively agreeing to take this on the next time aws-cdk has a submodule that needs deprecation.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
effort/mediumMedium work item – a couple days of effortMedium work item – a couple days of effortfeature-requestA feature should be added or improved.A feature should be added or improved.p1