Looks like a good start.
A few notes:<p>- The first thing on the "features" list should be something that other compilers cannot do. Esthetics (maybe just say "DX"?) is a nice to have - sometimes VERY nice to have - but should not be positioned as the most important item.<p>As the original post says the alternatives have poor ESM support - that's a good differentiator.<p>- Even though ES Modules are part of the ECMAScript standard, having a header stating "(Partial) Support for ECMAScript"- to me, at least - indicates the project does not support base JS features, not that ESM imports have problems. Maybe say "improved ESM support"?<p>- Docs seem a little bare. For example, the Usage section says:<p><pre><code> # Preinstall Node.js on the target machine
astra install
</code></pre>
Which machine is the "target" machine? I would assume, in the context of compiling, that the target would be the machine you are compiling for... but installing software remotely seems out of scope. Does it install it locally, or swap the bundled installation in the .exe?<p>Also, no mention of binary limitations in actual docs, despite mention in post.<p>Hopefully this does not come off as discouraging - this looks like a good project.