Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0042104Openbravo ERPA. Platformpublic2019-10-23 10:242022-02-01 08:07
jarmendariz 
Triage Platform Base 
normalmajorhave not tried
newopen 
5
 
 
Core
No
0042104: Add ESLint rules to restrict potentially dangeous js syntax
Issue 0042075 introduces supports to ES9 syntax in Openbravo. However, this standard is partially implemented in our supported browsers. Linter should warns us about that to avoid using them until they're implemented.

See above
ESLint provides rules to limit the use of certain js syntaxes. In [1] we have a summary of the options available. We should list all ES9 features that are not supported yet in Chrome/Firefox and prevents their use via linter rules.

[1] https://github.com/eslint/eslint/issues/12478#issuecomment-545047731 [^]
No tags attached.
related to feature request 0039983 closed jarmendariz Upgrade javascript linter and formatter 
caused by feature request 0042075 closed migueldejuana Update ESLint settings to support ES9 
related to feature request 0042177 closed jarmendariz Create infrastucture for javascript tests 
Issue History
2019-10-23 10:24jarmendarizNew Issue
2019-10-23 10:24jarmendarizAssigned To => platform
2019-10-23 10:24jarmendarizModules => Core
2019-10-23 10:24jarmendarizTriggers an Emergency Pack => No
2019-10-23 10:25jarmendarizRelationship addedcaused by 0042075
2019-10-23 10:25jarmendarizRelationship addedrelated to 0039983
2019-10-23 11:00alostaleTypedefect => feature request
2019-11-04 10:39jarmendarizRelationship addedrelated to 0042177
2022-02-01 08:07alostaleAssigned Toplatform => Triage Platform Base

There are no notes attached to this issue.