DeprecationReportBody: anticipatedRemoval property
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Note: This feature is available inWeb Workers.
Experimental:This is anexperimental technology
Check theBrowser compatibility table carefully before using this in production.
TheanticipatedRemoval read-only property of theDeprecationReportBody interface returns the date that the browser version which removes the feature will ship. This value can be used to prioritize warnings. If this property returnsnull because the date is unknown, then the deprecation should be considered low priority.
In this article
Value
Adate object, ornull if the date is not known.
Examples
In this example we create a newReportingObserver to observe deprecation reports, then print the value ofanticipatedRemoval to the console.
let options = { types: ["deprecation"], buffered: true,};let observer = new ReportingObserver((reports, observer) => { let firstReport = reports[0]; console.log(firstReport.type); // deprecation console.log(firstReport.body.anticipatedRemoval);}, options);Specifications
| Specification |
|---|
| Deprecation Reporting> # dom-deprecationreportbody-anticipatedremoval> |