Does CiviCRM have an agreed-upon browser version to target for javascript features?

For example:

Where should I draw the line?

And if I want to use something like Babel or TypeScript in an extension, what ES level should I target to keep my extension in line with CiviCRM core?

If CiviCRM does have a clear standard here, I would expect it to change with time and be documented somewhere — which means that the ideal answer to this question would point readers to that documentation.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.