Title: Deprecation request in favor of Prettier 3 because of Angular 19 template syntax · Issue #30 · stringham/angular-template-formatter · GitHub
Open Graph Title: Deprecation request in favor of Prettier 3 because of Angular 19 template syntax · Issue #30 · stringham/angular-template-formatter
X Title: Deprecation request in favor of Prettier 3 because of Angular 19 template syntax · Issue #30 · stringham/angular-template-formatter
Description: Hi and thank you for your work on this project. It has been very helpful to many of us in the Angular community. Since Angular 19 introduced the new @if and @for syntax, this formatter runs into conflicts when used together with Prettier...
Open Graph Description: Hi and thank you for your work on this project. It has been very helpful to many of us in the Angular community. Since Angular 19 introduced the new @if and @for syntax, this formatter runs into co...
X Description: Hi and thank you for your work on this project. It has been very helpful to many of us in the Angular community. Since Angular 19 introduced the new @if and @for syntax, this formatter runs into co...
Opengraph URL: https://github.com/stringham/angular-template-formatter/issues/30
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Deprecation request in favor of Prettier 3 because of Angular 19 template syntax","articleBody":"Hi and thank you for your work on this project. It has been very helpful to many of us in the Angular community.\n\nSince Angular 19 introduced the new @if and @for syntax, this formatter runs into conflicts when used together with Prettier 3 and the following configuration:\n\n`\nsingleAttributePerLine: true\n`\n\nBecause Prettier 3 now has solid support for Angular templates and handles the new control flow syntax correctly, it seems like the ecosystem may be moving fully toward Prettier for template formatting.\n\nWould you consider deprecating this project in favor of Prettier 3 and pointing users to that solution? It might help avoid confusion for new users and reduce maintenance burden on your side.\n\nThank you again for all your work and for considering this request.","author":{"url":"https://github.com/RollingTom","@type":"Person","name":"RollingTom"},"datePublished":"2025-12-09T10:57:18.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},"url":"https://github.com/30/angular-template-formatter/issues/30"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:5f2dbca9-7af0-f5d1-5cc8-06e5ad59a801 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | AFFA:BCEB:7127AB:9338C9:69922D6E |
| html-safe-nonce | 7eabaeda36f3651b86492d7bec2305192b9a2d008e5e6b505693f72d9d4f16f8 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBRkZBOkJDRUI6NzEyN0FCOjkzMzhDOTo2OTkyMkQ2RSIsInZpc2l0b3JfaWQiOiI3Mjk1MDQ0NzE5MDE2NTUzODM4IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 0a4a442c9d2150389010460ca68226ab6562c0d760607154a2c54786ac596b61 |
| hovercard-subject-tag | issue:3710327770 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/stringham/angular-template-formatter/30/issue_layout |
| twitter:image | https://opengraph.githubassets.com/dfa2c5761410d0d9abb51a4eea3591a0d6993157f12744c7edb080957bff9b8c/stringham/angular-template-formatter/issues/30 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/dfa2c5761410d0d9abb51a4eea3591a0d6993157f12744c7edb080957bff9b8c/stringham/angular-template-formatter/issues/30 |
| og:image:alt | Hi and thank you for your work on this project. It has been very helpful to many of us in the Angular community. Since Angular 19 introduced the new @if and @for syntax, this formatter runs into co... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | RollingTom |
| hostname | github.com |
| expected-hostname | github.com |
| None | 42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b |
| turbo-cache-control | no-preview |
| go-import | github.com/stringham/angular-template-formatter git https://github.com/stringham/angular-template-formatter.git |
| octolytics-dimension-user_id | 1206952 |
| octolytics-dimension-user_login | stringham |
| octolytics-dimension-repository_id | 118013027 |
| octolytics-dimension-repository_nwo | stringham/angular-template-formatter |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 118013027 |
| octolytics-dimension-repository_network_root_nwo | stringham/angular-template-formatter |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 848bc6032dcc93a9a7301dcc3f379a72ba13b96e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width