d117b3e0f9
Original PR by @travnels, commit-message edited by @nknapp * Upgraded eslint to 19.0.0 * Cleaned up duplicate rules 'no-extra-parens', 'quote-props' * eslint rule 'no-empty-label' was replaced. Rule 'no-empty-label' was removed and replaced by: ‘no-labels’. ‘no-labels’ already in the project * eslint rule 'space-after-keywords' has been replaced Rules 'space-after-keywords' and 'space-return-throw-case' wer removed and replaced by ‘keyword-spacing’. * Added parsoer-option: sourceType='module' * Add unnecessary=false to 'quote-props' to remove warnings about unnecessarily quoted property. Code corrections * helpers.js: unused variable 'depthString' removed, detected by new eslint