angular-expressions
angular-expressions copied to clipboard
Playground and dev tooling
Hi @edi9999 - I've been using angular-expressions for a year or two in puzzmo.com and it's been great ( https://blog.puzzmo.com/posts/2024/07/16/augmentations/ and https://blog.puzzmo.com/posts/2024/07/24/groups-to-clubs/#custom-club-leaderboards )
I'm giving a talk at La TypeScript Conf (maybe I see you there?) and a key part of it is around making dev tooling for this library which you can find here: https://orta.io/angular-expressions-playground/ ( repo )
The playground has a few cool features:
- Auto-complete and hover support for expressions
- Sharing URLs with expressions/scopes/schemas
- TypeScript type -> JSON schemas systems
And I was sorta interested in the extent to which you'd like to any of this upstreamed?
Hi there!
I definitely could link to your project from my Readme, however, I prefer to keep angular-expressions and your playground as separate projects for several key reasons:
- Clarity for users - The core library should remain distinct from developer tools and demos
- Security considerations - I'm planning to conduct a security audit of angular-expressions soon and want to maintain a focused codebase
- Maintenance boundaries - Merged features become my ongoing responsibility to support and update
I appreciate your work on the playground and think it adds significant value for developers using angular-expressions! I'd be happy to add a prominent link to your project in the main repository's README to increase its visibility.
Sorry to hear I missed your talk at La TypeScript Conf - I hope it went well!
Regards, Edgar
Thanks
Yeah, totally makes sense - I'll give it a polish pass one of these days and send a PR with a readme