feat!: use @cordova/eslint-config (supports ESLint 9) #49
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
Replaced current dev dependencies:
with:
The
@cordova/eslint-configpackage is largely identical to what we need in this package.The main difference between using
@cordova/eslint-configand requiring the packages directly is that thestandardandsemistandardrules have been manually included in@cordova/eslint-config, removing the need to install them as dependencies. In the past, these dependencies were slow to update and often lagged behind newer ESLint releases. Because this delay hindered our ability to upgrade ESLint in a timely manner, the rules were integrated directly into the package.While we could make similar changes in this repository to continue including the packages directly, I felt that using
@cordova/eslint-configwould be faster to support since it already includes most of the required changes. Additionally,@cordova/eslint-configuseseslint-plugin-ninstead ofeslint-plugin-node, which is no longer maintained. It does not come witheslint-plugin-jest, which we can drop anyway since we no longer use Jest.Release Notes for
@cordova/eslint-config@6.0.0