Hello, iā€™m new here, looks like theres interest to...
# general
r
Hello, iā€™m new here, looks like theres interest to have someone contribute to the JS integration. iā€™m keen to help out
šŸ‘‹ 5
šŸ‘ 3
šŸ™Œ 2
šŸ‘ 2
šŸŽ‰ 3
h
That would be great!
Have you worked in JS/TS repos at scale? One of the things that would be really helpful even before implementation is designing the user experience. Implementing might not be that hard after that.
r
Hello! Yes Indeed. My current role is decomposing a rather large unorganised one into a poly repo setup. In the past I've worked with AWS lambda monorepo setups that were a package per endpoint. Plus a layer of libs and tooling. Currently trying to figure out how to make a process better than Lerna because it's just painful. Everything else in the JS/TS ecosystem is trying to improve Lerna as far as I can tell. How do I get started?
b
Thanks for offering! I'm delighted. You can get started by chiming in on https://github.com/pantsbuild/pants/issues/14190 with wish list for what JS/TS support would look like, educating us about what opportunities exist to make something valuable for that ecosystem that it doesn't already have, and what to know about the pain points you've encountered with Lerna et al. Hopefully that provides a jumping off point for collaboration. šŸ™‚
h
That would be super helpful to start! I think the hardest part of this is figuring out what does JavaScript support actually mean? The ecosystem is so vast
r
Just popped a comment on there with a bit of a brain dump... I might try and write up a proposal for how I would expect it to work when I get a chance next.
ā¤ļø 2
b
That would be great. Thank you.