ember.js icon indicating copy to clipboard operation
ember.js copied to clipboard

[FEATURE] Add template tag component blueprints via --strict flag as per RFC #779

Open IgnaceMaes opened this issue 2 years ago • 7 comments

Implements step one of the blueprint work as per RFC #779

Allows e.g.:

ember generate component foo-bar --strict

Prior syntax is still enabled by default, or by passing the loose flag:

ember generate component foo-bar --loose

IgnaceMaes avatar Jul 27 '23 20:07 IgnaceMaes

very excited for this!

NullVoxPopuli avatar Jul 29 '23 00:07 NullVoxPopuli

@IgnaceMaes What is the status here?

kategengler avatar Dec 12 '23 16:12 kategengler

@kategengler This should be good to go, functionality wise. But I could use some guidance on how to move this ahead.

This MR depended on https://github.com/ember-cli/ember-cli/pull/10332 which got merged and released in [email protected]. (yey 🎉) But can this functionality be merged already, considering it now requires a peerDependency on ember-cli@^5.5.0? Or should it be backported in ember-cli to older LTS's?

IgnaceMaes avatar Dec 21 '23 09:12 IgnaceMaes

Does it work without the --strict flag for earlier ember-cli?

kategengler avatar Dec 21 '23 14:12 kategengler

Does it work without the --strict flag for earlier ember-cli?

It does! So I suppose this is fine then.

IgnaceMaes avatar Aug 14 '24 10:08 IgnaceMaes