I’ve not disappeared entirely I swear!
This has been a very off-and-on process depending on my own health and dayjob stuff, but I have an extremely janky Rollup plugin that (when used with vite/vitest) can transform individual RapydScript files to Javascript while keeping their import relationships intact
I still need to do a bit of tweaking to get it to a state where this can interop with Typescript modules cleanly (at the moment it is emitting import statements that are hard-coded to reference other RapydScript files), but once that’s done I think it should be good to start writing unit tests and then replacing modules one by one
I also am going to try to get a version of the scripts compiled by this plugin loading inside Arcalibre, just to make sure things aren’t broken in any obvious ways before I get too far into testing / rewriting things
