Replies: 2 comments 5 replies
-
I guess the way this is designed, it creates metadata based on usage of |
Beta Was this translation helpful? Give feedback.
-
Hello, I split it into two parts. Generation of the "metadata library" (one big bundle with metadata of all the modules and all the types inside project) is one separated thing; the second thing is code transformation that solves the I created tool The second part are thin plugins for each build system that will only replace I'll complete a prototype of Runtime part match current Alpha; it is quite different from current version of |
Beta Was this translation helpful? Give feedback.
-
I'm using Deno and esbuild, so I'm excited to hear you'll be supporting esbuild soon. However, I'm guessing your approach will be similar to what you can already do to use transformers in esbuild, which comes at the cost of speed ... the whole point of using esbuild and avoiding
tsc
. So I'm wondering if I can manually create the metadata.lib.js file, without usingttsc
to also compile TS.The thought is during development I can let esbuild create bundles quickly on file changes, but if an API changes that will impact my use of reflection, I can manually generate a new metadata.lib.js file.
Beta Was this translation helpful? Give feedback.
All reactions