Since Node 22, there's a built-in node:sqlite module: https://nodejs.org/docs/latest-v22.x/api/sqlite.html
For now, it's experimental and has to be enabled using --experimental-sqlite.
Long term, it might be a good idea to use this module instead of sql.js to remove the dependency (as well as the dependency on WASM).
Not sure whether you are interested in a PR for this yet. If so, I forked and prepared a branch with green CI: main...MarkTiedemann:abaplint-transpiler:sqlite
Since Node 22, there's a built-in
node:sqlitemodule: https://nodejs.org/docs/latest-v22.x/api/sqlite.htmlFor now, it's experimental and has to be enabled using
--experimental-sqlite.Long term, it might be a good idea to use this module instead of
sql.jsto remove the dependency (as well as the dependency on WASM).Not sure whether you are interested in a PR for this yet. If so, I forked and prepared a branch with green CI: main...MarkTiedemann:abaplint-transpiler:sqlite