Blake Embrey
Blake Embrey
> how is it only now this problem has surfaced? It was added in 2023 with https://github.com/blakeembrey/change-case/issues/86#issuecomment-1741631382. @ben-eb I'm a little busy with a newborn but I'll try to get...
If you’re using title case or sentence case from the change case library, it’s not designed for what you’re trying to do. Have you tried the title-case library directly? https://github.com/blakeembrey/change-case/tree/main/packages/change-case#built-in-methods...
Got it, you're totally right. These two fixes should patch the issue: https://github.com/blakeembrey/change-case/commit/5a2c600beb3aa33b4d8c5288882bee3d6a16a539 and https://github.com/blakeembrey/change-case/commit/55a95d3968d7d3a1ca5a9ff6dba7c7172e1de546. Do you want to take a quick review and I'll release them if it makes...
Everything in the proposal looks great to me, except I'd skip ESM support for now. I think the dead code elimination for consumers and rollup in the dev pipeline does...
If we're already going to support types directly, why not use TypeScript and output both `.js` and `.d.ts` files so they're guaranteed to be in sync?
While this can be added I’d rather not add it for this reason. I think you’d be better off describing what you actually want as a feature and working on...
As I said above: > I think you’d be better off describing what you actually want as a feature and working on getting that added officially, since that code feels...
I think it'd also help to be a bit more granular about what a "list of routes" is, or open a PR, or provide some examples in the router library....
I think I understand what you're doing, I still don't really understand the goals though. I think we might be stuck on the [XY problem](https://xyproblem.info), where you have a specific...
@HarishGangula I do want to include as an aside here that `'/[discussion|page]/:slug'` did not do what you expected in express 4 either, since `[]` is a regex character group, so...