No it means running cjs (cinnamon js) in node.js for testing. Similar to what jsdom is for the browser. The idea is basically to mock everything of cjs. But this is obviously a hugh amount of work and therefore is currently very incomplete but I have used for the radio-applet and it has helped me a lot in the past to find some edge cases in my code. Currently the tests of the applet are mostly failing because I haven't maintained the tests well at some point but I am planning to update them and use them in github actions. From a technical point of view, I am still absolutely confinced of this idea.
No it means running cjs (cinnamon js) in node.js for testing. Similar to what jsdom is for the browser. The idea is basically to mock everything of cjs. But this is obviously a hugh amount of work and therefore is currently very incomplete but I have used for the radio-applet and it has helped me a lot in the past to find some edge cases in my code. Currently the tests of the applet are mostly failing because I haven't maintained the tests well at some point but I am planning to update them and use them in github actions. From a technical point of view, I am still absolutely confinced of this idea.