Skip to content

v2 addon by default#985

Open
NullVoxPopuli wants to merge 18 commits intoemberjs:mainfrom
NullVoxPopuli:v2-addon-by-default
Open

v2 addon by default#985
NullVoxPopuli wants to merge 18 commits intoemberjs:mainfrom
NullVoxPopuli:v2-addon-by-default

Conversation

@NullVoxPopuli
Copy link
Contributor

@NullVoxPopuli NullVoxPopuli commented Nov 2, 2023

@github-actions github-actions bot added the S-Proposed In the Proposed Stage label Nov 2, 2023
Co-authored-by: MrChocolatine <47531779+MrChocolatine@users.noreply.github.com>
@ef4 ef4 added S-Exploring In the Exploring RFC Stage and removed S-Proposed In the Proposed Stage labels Apr 12, 2024
@kategengler
Copy link
Member

Would like to codify a testing story where Ember used as library without having to have a separate app.

@NullVoxPopuli NullVoxPopuli marked this pull request as ready for review July 2, 2025 16:06
Co-authored-by: Jon Johnson <jon.johnson@ucsf.edu>
@NullVoxPopuli
Copy link
Contributor Author

NullVoxPopuli commented Dec 16, 2025

TODO:

  • explain how to have a v2 addon in a monorepo that doesn't have a build -- an unpublished addon (exports etc changes)
  • sync with @ember/addon-blueprint
    • add information about the demo-app
    • explain compat-modules (pending bugfix in embroider)
      • for both demo app and test-app
    • explain when to think about importing from sub-path imports, vs importing "like a consumer would"
    • babel configs
    • remove resolve.alias from vite config
    • glint2 is no longer alpha
      • glint object in tsconfig no longer needed
      • remove glint imports from unpublished-development-types
  • move babel.config to esm
  • update eslint.config (RFC at the time of writing this comment is using a deprecated API)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-Exploring In the Exploring RFC Stage

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants