Skip to content

Separate blueprint model so it can be used outside of ember-cli#10672

Merged
mansona merged 2 commits into
masterfrom
separate-blueprint
May 22, 2026
Merged

Separate blueprint model so it can be used outside of ember-cli#10672
mansona merged 2 commits into
masterfrom
separate-blueprint

Conversation

@mansona
Copy link
Copy Markdown
Member

@mansona mansona commented Mar 28, 2025

This PR doesn't create the @ember-tooling/blueprint-model package (that was done as part of #10671 when moving some utils in there) but this PR moves the main model class into the package so it can really be consumed from the outside

I'm working on a proof-of-concept implementation of a tool that uses it here https://github.com/mansona/layer-gen (This project is not actually part of the tooling team remit right now, it's just a demo)

I have verified that this still works for ember-cli/ember-addon-blueprint#9 🎉 (tests are passing for a different reason, and it's quite hard to verify this programatically until the packages have been released)

@mansona mansona force-pushed the separate-blueprint branch from a1678c4 to fca394d Compare March 28, 2025 15:56
@mansona mansona force-pushed the separate-blueprint branch from fca394d to 65c2c3e Compare March 30, 2025 12:32
@mansona mansona force-pushed the monorepo branch 2 times, most recently from d71bfc0 to 11da77c Compare April 28, 2025 10:28
@mansona mansona force-pushed the monorepo branch 2 times, most recently from e875254 to b332407 Compare June 26, 2025 11:43
Base automatically changed from monorepo to master June 26, 2025 18:47
@mansona mansona force-pushed the separate-blueprint branch 3 times, most recently from a0110ae to 84535ce Compare June 30, 2025 10:19
@mansona mansona changed the title Separate blueprint model Separate blueprint model so it can be used outside of ember-cli Jun 30, 2025
@mansona mansona force-pushed the separate-blueprint branch from 84535ce to 60007c5 Compare May 15, 2026 15:52
@mansona mansona marked this pull request as ready for review May 15, 2026 16:13
@mansona mansona requested a review from a team May 15, 2026 16:15
@mansona mansona merged commit 6557983 into master May 22, 2026
71 checks passed
@mansona mansona deleted the separate-blueprint branch May 22, 2026 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants