Skip to content

Moving @ember/components to its own NPM package? #664

@chancancode

Description

@chancancode

Want to gauge interest of this: are there any oppositions to requiring apps that uses @ember/component (which is probably close to 100% of apps right now) to add that package to package.json, just like @glimmer/component etc? ember-cli can even keep adding it by default for the foreseeable future.

For the foreseeable future, the actual code has to live in ember-source anyway, so all the "addon" would do in the short term is just turning on a flag in ember-source or something. But the benefit of doing this now, is that we should in theory be able to move the code from ember-source itself to the package eventually, during the 4.0 timeframe, without it being a breaking change.

Does that sound feasible? Are there any pushback on this? Is merely adding the package to package.json enough to accomplish what I wanted to do in the future?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions