Isaac Lee
Isaac Lee
A pain point that I experienced when migrating to `ember-engines`' test API was having to provide the option `{ owner: this.engine }` to all `render()`'s (665 times). While engines may...
## Background Because `ember-modal-dialog` uses [`{{did-insert}}` and `{{will-destroy}}` modifiers](https://github.com/yapplabs/ember-modal-dialog/blob/v4.1.4/addon/templates/components/overlay.hbs#L5-L6), but didn't list `@ember/render-modifiers` as a dependency, it's possible that a consuming project can run into an error (more so, when...
At EmberFest 2024, I heard from a couple of teams that they (just like mine) struggle with maintaining 1 translation file, which grew over time, with keys lacking a pattern....
The main goal is to drop Ember and Node LTS's that are no longer supported. Additional plans may be introduced below. Target date: May 1, 2025 ## Breaking changes ###...
## Background We use and maintain a fork of `ember-table` at work, and noticed that the pod structure is still used for components. Generally speaking, [`[email protected]` removed pod support for...
## Background We use and maintain a fork of `ember-table` at work, and noticed that the pod structure is still used for components. Generally speaking, [`[email protected]` removed pod support for...
## Background Closes #10660. Ember CLI's blueprints for the `eslint` config didn't enable the recommended configurations from `eslint-plugin-n` and `eslint-plugin-qunit`. ## What changed? Just like in https://github.com/ijlee2/frontend-configs/pull/42, I splatted the...
## Background By simplifying the `eslint` config, I believe end-users (who may be new to `eslint@v9`) will better understand the starter code and extend it to meet their needs. I...