DeprecationReportBody: sourceFile 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.
ThesourceFile read-only property of theDeprecationReportBody interface returns the path to the source file where the deprecated feature was used.
Note:This property can be used withDeprecationReportBody.lineNumber andDeprecationReportBody.columnNumber to locate the column and line in the file where the error occurred.
In this article
Value
A string, ornull if the path is not known.
Examples
In this example we create a newReportingObserver to observe deprecation reports, then print the value ofsourceFile 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.sourceFile);}, options);Specifications
| Specification |
|---|
| Deprecation Reporting> # dom-deprecationreportbody-sourcefile> |