front_end/
This directory contains all packages that are shipped in the DevTools front_end/
bundle. All third_party packages that are solely used for building DevTools should live in //third_party
instead. third_party packages included in this directory will be subject to additional security review and monitoring.
front_end/third_party/
packagesIf you would like to add a new third_party package to this directory, please perform the following steps:
[DevTools]
.front_end/
will be grandfathered in, but will receive post-inclusion security review.front_end/third_party/
packagesPackages must be updated on a suitable cadence (preferably monthly or weekly). Any breaking changes must be mitigated in a separate CL, before the package update CL is submitted. If breaking changes can not be mitigated in isolation, assess the overall impact on codebase and notify devtools-dev@ about the upcoming breaking change. That way, other code contributors are aware of potential merge conflicts and regression mitigations.
If the functionality of the package changed significantly in the update, you might have to obtain another security review. Ask devtools-dev+security@ for guidance if you are unsure.