Sergey

Results 110 comments of Sergey

> and provide the same checks with a single `yarn` As I understand, the single `yarn` is always about packages installation. So I decided to make it as it has...

@jlongster could you check? The CI is ok btw https://github.com/quolpr/absurd-sql/runs/3988469188?check_suite_focus=true

What I did: 1. Cloned https://github.com/jlongster/sql.js 2. https://github.com/jlongster/sql.js/blob/master/Makefile#L20 3. Compiled it, and uploaded it to my npm Here is the commit example where I enabled FTS5 https://github.com/quolpr/sql.js/commit/343e35ddb47716c3a21f5e9a027ca2831d5d4b47 Then in package.json...

@jlongster yep, let me do

Should be good now 🙂

@jlongster ooops, you were absolutely right! All issues are gone 🙂 Thank you so much for the help and the fast reply

But it seems that a bug in the fallback mode is still present though

Some investigations. At https://priceless-keller-d097e5.netlify.app on safari IDB creates correctly: ![image](https://user-images.githubusercontent.com/7958527/131665279-af66d67b-bc51-4a4e-8dc4-3f36dcb42b8d.png) But on https://app-next.actualbudget.com/subscribe the IDB is undefined too: ![image](https://user-images.githubusercontent.com/7958527/131665481-8491fc2d-5305-4d07-b4a5-27b11769c9a1.png) I also cloned the current repo and started the bench example,...

Nevermind, I found that this commit https://github.com/jlongster/absurd-sql/commit/33f9898d8b1d297242fb4a7f780ac3a2062d4a58 breaks safari support

I am not sure, but maybe it can help https://blog.persistent.info/2021/08/worker-loop.html. I think the idea is similar to what @dfahlander described. But instead, `importScript` is intercepted(in ServiceWorker), and `importScript` makes sync...