Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Customization of new application builder #1537

Closed
luca-peruzzo opened this issue Nov 17, 2023 · 6 comments
Closed

Support Customization of new application builder #1537

luca-peruzzo opened this issue Nov 17, 2023 · 6 comments

Comments

@luca-peruzzo
Copy link

As with other builders, Angular exposed the new application builder function.
import { buildApplication } from "@angular-devkit/build-angular";
it is a complete replacement for the browser and server builder and compiles everything with esbuild.
Are you going to integrate this builder allowing customisation?

@just-jeb
Copy link
Owner

@arturovt is working on supporting ESBuilder, I assume application builder is one of the goals.

@mattdsteele
Copy link

Really excited for this! I opened a ticket in the Angular repo which just got an update to also support custom middleware.

@arturovt were you planning to support custom middleware in your PR? If not, I could potentially extend on your foundation.

@just-jeb
Copy link
Owner

@mattdsteele I'm not sure what's the status of @arturovt PR but I think you can go ahead and create another PR based on his (after we merge his PR you'll have to rebase).

@just-jeb
Copy link
Owner

Actually, @mattdsteele, I see that @arturovt already added custom middlewares.

@muuvmuuv
Copy link

@arturovt can you also add the ability to manipulate the indexHtml, they merged that feature in main already? Since there is no release tag yet maybe something for another angular-builders release.

@arturovt
Copy link
Collaborator

Yeah I’ll take a look

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants