Use case
Framework
Owner
- Poulet42/Add Boilerplate Signature Glimmer- This codemod adds an empty component TS signature to glimmer components 
- Poulet42/Add Component To Template Registry- This codemod adds a glint registry declaration in component files if it's not present already. 
- Poulet42/Declare Ts Services- This codemod transforms @service decorators to use the correct TypeScript syntax 
- @E18e/Es String Html Methods- Introduction
- Ember/5/Object New Constructor- new EmberObject()is deprecated in Ember.js v3.9 in favor of constructing instances of- EmberObjectand its subclasses. This codemod replaces all calls to- new EmberObject()with- EmberObject.create()and adds a- constructorfunction to classes that extend from- EmberObjectso that the classes no longer extend from- EmberObject.- Codemod verified- Regularly tested and maintained by our engineers and codemod expert community by- @codemod 
- Ember/5/Notify Property Change- This codemod removes all calls to - propertyWillChangeand replaces all calls to- propertyDidChangewith- notifyPropertyChange.- Codemod verified- Regularly tested and maintained by our engineers and codemod expert community by- @codemod 
- Ember/5/Jquery Event- Using event object APIs that are specific to - jQuery.Event, such as- originalEvent, is deprecated in Ember.js v3.3. This codemod removes all calls to- originalEventin case of accessing properties that work with jQuery events as well as native events.- Codemod verified- Regularly tested and maintained by our engineers and codemod expert community by- @codemod 
- Ember/5/Jquery Apis- This codemod replaces all calls to - this.$()inside of an- Ember.Componentwith- this.elementproperty, which provides a reference to a native DOM element.- Codemod verified- Regularly tested and maintained by our engineers and codemod expert community by- @codemod 
- Ember/5/Fpe On- Before- Codemod verified- Regularly tested and maintained by our engineers and codemod expert community by- @codemod 
- Ember/5/Fpe Observes- Before- Codemod verified- Regularly tested and maintained by our engineers and codemod expert community by- @codemod 
- Ember/5/Fpe Computed- Before- Codemod verified- Regularly tested and maintained by our engineers and codemod expert community by- @codemod 
- Ember/5/Es5 Getter Ember Codemod- This codemod transforms - get()to- getProperties()to use traditional object dot notation. This standard was proposed by Ember.js team in https://github.com/emberjs/rfcs/blob/master/text/0281-es5-getters.md.- Codemod verified- Regularly tested and maintained by our engineers and codemod expert community by- @codemod 
- Ember/5/Ember Jquery Legacy- 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- eventwith the- normalizeEventfunction provided by- ember-jquery-legacy.- Codemod verified- Regularly tested and maintained by our engineers and codemod expert community by- @codemod 
- Ember/5/Deprecate Router Events- This codemod removes all calls to - willTransitionor- didTransitionevents on the Router via usage of- routeWillChangeevent listener and- routeDidChangeevent listener.- Codemod verified- Regularly tested and maintained by our engineers and codemod expert community by- @codemod 
- Ember/5/Deprecate Merge- This codemod replaces all calls to - Ember.mergewith- Ember.assign.- Codemod verified- Regularly tested and maintained by our engineers and codemod expert community by- @codemod 
- Ember/5/Cp Volatile- This codemod removes all calls to - volatile()and ensures that native getters are directly used.- Codemod verified- Regularly tested and maintained by our engineers and codemod expert community by- @codemod 
- Ember/5/Cp Property Map- .property()is a modifier that adds additional property dependencies to an existing computed property. For- filter,- map, and- sortcomputed property macros, this codemod ensures they receive an array of additional dependent keys as a second parameter.- Codemod verified- Regularly tested and maintained by our engineers and codemod expert community by- @codemod 
- Ember/5/Cp Property- .property()is a modifier that adds additional property dependencies to an existing computed property. This codemod moves the dependencies to the main computed property definition.- Codemod verified- Regularly tested and maintained by our engineers and codemod expert community by- @codemod 
- Ember/5/Convert Module For To Setup Test- This codemod transforms from the older - moduleFor*syntax of- ember-qunit@2to the newer- setup*Testsyntax.- Codemod verified- Regularly tested and maintained by our engineers and codemod expert community by- @codemod 
- Ember/5/Array Wrapper- This codemod removes any usage of - newwith- A, and calls- Aas a standard function.- Codemod verified- Regularly tested and maintained by our engineers and codemod expert community by- @codemod