tst-reflect icon indicating copy to clipboard operation
tst-reflect copied to clipboard

Participation in the new version of the system

Open Hookyns opened this issue 2 years ago • 60 comments

Sign here who wants to participate in the alpha of the new major version. I will invite you to the private project when it is ready. 🎉

Hookyns avatar Oct 22 '22 08:10 Hookyns

I am excited to see the new version of this library. I am willing to participate in the alpha of the new major version.

hra4h03 avatar Oct 25 '22 14:10 hra4h03

Hi, I want to investigate the potential of this library and would be happy to participate

lsarrazi avatar Nov 05 '22 12:11 lsarrazi

Sign me up. I've been testing doing recursive model hydration with data from the Jira API. So far it looks very promising with the exclusion of one bug with getCtor but that looks like its been flagged as fixed in v1. I'd be happy to run the alpha through my use case.

jsternadel avatar Nov 15 '22 02:11 jsternadel

Looking to see if I can leverage this for my Remix project. There's an issue with transmitting the class from backend to the front end via the useLoaderData(). I'm hoping to leverage this to send the meta data along so when it gets to the other side the class/object can be reconstructed.

nduc avatar Nov 22 '22 00:11 nduc

I would like to be able to help with the alpha version. I was looking to use this package for generic classes which does not seem to be possible in the current version but will be in the new version (https://github.com/Hookyns/tst-reflect/issues/30). My use case being to help create documentation from the actual source code to produce 'live' docs rather than manually documenting things.

aj-bartocci avatar Nov 28 '22 23:11 aj-bartocci

i would to be able to use alpha on this

soya-miruku avatar Dec 15 '22 17:12 soya-miruku

Hi guys, TY for your interest! 🎉

I'm late with the alpha, working hard on it. 🏭 I've invented new and better callsites (new way how to pass generic type arguments through project) so I'm rewriting some base stuff which results in not working project. I expect it to be ready by the end of next week.

I've already prepared website and documentation (first basic version).

Project will remain private for a while, I'll invite you into the organization and send you link to discord server, so you can get proper support and I can get some feedback I hope. 🙂

Hookyns avatar Jan 02 '23 21:01 Hookyns

Hi! I'd love to participate in the alpha :)

caass avatar Jan 05 '23 17:01 caass

Late (again), but it will be this week. 🎉

I'm stucked on one strange issue caused by strange conditions. I'm finally able to reproduce it. Now I have to fix it.

Hookyns avatar Jan 16 '23 09:01 Hookyns

I was just looking at another repo for something else and it has a link to moddle. It might be of use to this project or someone else looking to reconstruct JSON to object. In my case I needed a way to convert an object to JSON and send it across the wire. Then reconstruct the object once it arrives on the client side. BTW, I appreciate the hard work you're putting into your project!

nduc avatar Jan 17 '23 05:01 nduc

I'm willing to participate

Pandapip1 avatar Jan 17 '23 21:01 Pandapip1

I've granted you access to the organization and mentioned you in an issue.

Hookyns avatar Jan 23 '23 10:01 Hookyns

@Hookyns Please add me to the alpha!

paluchi avatar Jan 28 '23 15:01 paluchi

Great project, thanks for your work @Hookyns! I'd love to join the alpha, too! :)

DSoko2 avatar Feb 01 '23 16:02 DSoko2

First of all thx for your awesome work! You saved me hours of work! I would like to join the alpha too!

gssplm avatar Feb 03 '23 07:02 gssplm

Hi, I'd love to participate in the alpha!

cesaric avatar Feb 14 '23 17:02 cesaric

Hey! I'd also like to join the alpha :)

cedrikaagaard avatar Mar 14 '23 19:03 cedrikaagaard

Count me in!

chaddgrimm avatar Mar 15 '23 06:03 chaddgrimm

Hi! I would love to join and check the alpha!

nmnsnv avatar Apr 07 '23 07:04 nmnsnv

Hi, I really like what you are doing, looking for a similar solution for a long time, may I join too?

tutok avatar May 12 '23 12:05 tutok

Hi, I'm interested in participating as well if it's not too late!

jackhegarty avatar Jun 25 '23 19:06 jackhegarty

I was just looking at another repo for something else and it has a link to moddle. It might be of use to this project or someone else looking to reconstruct JSON to object. In my case I needed a way to convert an object to JSON and send it across the wire. Then reconstruct the object once it arrives on the client side. BTW, I appreciate the hard work you're putting into your project!

@nduc For that purpose, you may be interested in @badcafe/jsonizer : https://badcafe.github.io/jsonizer/#/README but you will have to call JSON.stringify() and JSON.parse() yourself.

I'm also working on its companion library @badcafe/asynchronizer but it is not yet released (planned for september 2023), which is an RPC lib that will let you call functions without worrying how to serialize parameters (and return values) in one side and how to deserialize them on the other side. Works with various channels : HTTP, WebSocket, Workers, nodejs clusters, etc with broadcast and multicast features, support for binary and streaming, and with nice binding to REST for the HTTP channel.

ppoulard avatar Jul 03 '23 07:07 ppoulard

Hi, I'm interested in participating too if possible !

ppoulard avatar Jul 03 '23 08:07 ppoulard

Is this project still happening? If so, I'm also interested.

I have extensive experience with reflection in PHP and C#, if that matters - I've written DI containers in both languages, and I also wrote one of the earliest annotation libraries for PHP. Where I'm stuck with TypeScript is there seems to be no good approach to dependency injection containers without reflection - I've spent years on-and-off trying to solve this with types, I've looked at every DI container with types, and it just doesn't seem feasible. I started tinkering with deepkit.io and I don't find their reflection approach at all useful.

So yeah, quite interested in testing this. :-)

mindplay-dk avatar Jul 06 '23 17:07 mindplay-dk

Is this project still happening? If so, I'm also interested.

I have extensive experience with reflection in PHP and C#, if that matters - I've written DI containers in both languages, and I also wrote one of the earliest annotation libraries for PHP. Where I'm stuck with TypeScript is there seems to be no good approach to dependency injection containers without reflection - I've spent years on-and-off trying to solve this with types, I've looked at every DI container with types, and it just doesn't seem feasible. I started tinkering with deepkit.io and I don't find their reflection approach at all useful.

So yeah, quite interested in testing this. :-)

Sure! 🙂

DI was the main reason why I started to work on this. Here is my implementation of DI based on this project; quite outdated, it's just prototype, because this become the main project I want to finish first to build a lot of other things that need reflection.

Hookyns avatar Jul 06 '23 19:07 Hookyns

Yeah, a DI container is the main reason I want reflection too. My ideas about a DI container is quite different from the "main stream" - quite a lot of non-features. I wrote at least 5 DI containers before settling on this. 😅

mindplay-dk avatar Jul 07 '23 14:07 mindplay-dk

Sign me up

progrium avatar Jul 31 '23 23:07 progrium

First prototype version of the new Typegen is out. 🎉 It works with SWC, esbuild and tsc without any transformations as expected. 🙂

Information for participants is in the private repository.

Hookyns avatar Aug 08 '23 06:08 Hookyns

It works with SWC, esbuild and tsc without any transformations as expected. 🙂

🤩

how did you pull that off?? will be testing today. 😁

mindplay-dk avatar Aug 08 '23 07:08 mindplay-dk

Sign me up please!

vjpr avatar Aug 08 '23 08:08 vjpr