Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
feat(common): add camelcase and kebabcase pipes #34175
Please check if your PR fulfills the following requirements:
What kind of change does this PR introduce?
What is the current behavior?
Issue Number: N/A
What is the new behavior?
Does this PR introduce a breaking change?
mhevery left a comment
Thanks for the PR.
We discussed this and we don't feel that this belongs into angular. We would like to keep the Angular API surface focused on the most common use cases. This one seems developer specific.
Adding this would enlarge Angular surface area which will be maintenance cost. Given the utility we don't think we want to pay that tax going forward.
We are very sorry, I am sure you put a lot of effort into this.
@MrJithil - this is a perfect case for a 3rd party library. Angular was always designed from the beginning to allow developers to create libraries that provide additional functionality, whether it appears in the form of services, components or (in this case) pipes.