Codemod verified
Regularly tested and maintained by our engineers and codemod expert community.
migration
by
Codemod
Ember/5/Ember Jquery Legacy
Last update
Jan 10, 2025
Using event object APIs that are specific to jQuery.Event, such as originalEvent, is deprecated in Ember.js v3.3. This codemod ensures the access to the native event without triggering any deprecations via wrapping the event with the normalizeEvent function provided by ember-jquery-legacy.
Before
export default Component.extend({click(event) {let nativeEvent = event.originalEvent;},});
After
import { normalizeEvent } from "ember-jquery-legacy";export default Component.extend({click(event) {let nativeEvent = normalizeEvent(event);},});
Build custom codemods
Use AI-powered codemod studio and automate undifferentiated tasks for yourself, colleagues or the community