eslint-plugin-vue
eslint-plugin-vue copied to clipboard
feat(no-shadow-native-events): initial implementation
Implementation of my proposed rule #2557 Rule Proposal: Disallow shadowing of native HTML event names.
The implementation is heavily based on require-explicit-emits.
The dom-events.json file is based on the Events interface of @vue/runtime-dom/dist/runtime-dom.d.ts.
Could you please fix the lint and test failures?
@FloEdelmann Of course! Done!