It's likely converting the strings to regex under the covers. Also, if you're defining your regexp patterns outside of JS then it could be useful for that parsing.
I do think it will grow for a while... sandboxing with node/electron with wasm will become far more common. The sandboxing model actually delivers on a lot of what was promised with Java without having painful UI/UX constraints. It's a little more bloated that way, but works out.
Another alternative to electron is Carlo (which uses the already installed chrome and node for it's operation... I think this may actually surface more and more as a base application choice for cross-platform apps.
Today most of my time is spent in VS Code + Bash, Chrome, MS Teams, Hyper and Spotify. Most of which are electron apps, and the other the core browser they all use. I don't think it's the *BEST* choice for much, but it is *good enough* for most things.
I'm sorry to see you go, but I do understand... I spend about 20-30% of my work day on tech news, mainly to keep up as software is my FT job. I still love it, but I have not time/motivation/interest when I get home to work on the personal projects I used to love so much.
I wish you all the best of luck.
Not a big fan of this much of a regimented pattern, effectively echoing the interface of controls on the page in order to interact with them.
I'm also more a fan of puppeteer which allows for better interaction over Selenium/webdriver.
Beyond all of this, I prefer to unit test heavily, and leave automated integration tests to problem workflows specifically.
Cool... if you're publishing a static site in multiple languages, this could definitely be useful... didn't read thoroughly, but what if an italian user *wants* the english version? It seems that walking people through changing their browser settings to access a single site in a preferred language is a bit overkill. Would probably add a cookie override/setting...
What's funny, is when I first heard the term `jQuery` as a JavaScript library, this is what I thought it was until I learned about it.
That said, nice little library, minimal size impact, well outlined on the readme. Haven't tested against it as of yet.