ember-3x-codemods |
A collection of codemods for adressing deprecations introduced in Ember 3.x |
General |
ember 3.x (varies) |
ember-tracked-properties-codemod |
Transforms your app code to use @tracked properties |
General |
ember 3.13+ |
es5-getter-ember-codemod |
Transforms get s to native property access |
General |
ember 3.1+ |
ember-angle-brackets-codemod |
Transforms your templates to use angle bracket syntax |
Templates |
ember? |
ember-component-template-colocation-migrator |
Migrates classical components to colocated components |
Components |
ember? |
ember-native-class-codemod |
Transforms your app code to use the native classes and decorators |
General |
ember? |
ember-mocha-codemods |
Transforms your Mocha test modules to use the setup* helper family |
Testing |
ember 2.4+, ember-mocha? |
ember-qunit-codemod |
Transforms your QUnit test modules to use the setup* helper family |
Testing |
ember 2.4+, ember-qunit? |
ember-test-helpers-codemod |
Transforms your test code to use @ember/test-helpers |
Testing |
ember 2.4+ |
ember-computed-getter-codemod |
Transforms computed properties to use split get and set functions |
General |
ember? |
ember-modules-codemod |
Transforms your code to use the module API |
General |
ember? |
ember-memory-leaks-codemod |
Identifies and fixes common memory leaks in Ember apps |
General |
|
ember-cli-htmlbars-inline-precompile-codemod |
Transforms imports to avoid using htmlbars-inline-precompile |
General |
|
tagless-ember-components-codemod |
Transforms your components to use tagName: '' |
Components |
|
ember-no-implicit-this-codemod |
Transforms your templates to use explicit this |
Templates |
|
ember-test-onerror-codemod |
Transforms your test code to avoid using Ember.onerror |
Testing |
|