Lines Matching refs:sqlite3

1 # sqlite3-api.js And Friends
3 This is the README for the files `sqlite3-*.js` and
4 `sqlite3-wasm.c`. This collection of files is used to build a
5 single-file distribution of the sqlite3 WASM API. It is broken into
9 specific use cases. e.g. by removing `sqlite3-api-oo1.js` if the
26 - `sqlite3-api-prologue.js`\
27 Contains the initial bootstrap setup of the sqlite3 API
34 replace much of the Emscripten glue. The sqlite3 APIs internally use
45 independent spinoff project, conceived for the sqlite3 project but
47 - `sqlite3-api-glue.js`\
49 flesh out low-level parts of `sqlite3-api-prologue.js`. Most of
50 these pieces related to the `sqlite3.capi.wasm` object.
51 - `sqlite3-api-build-version.js`\
53 `sqlite3.version` object. This part is not critical, but records the
55 - `sqlite3-api-oo1.js`\
58 high-level sqlite3 JS wrappers and should feel relatively familiar
61 - `sqlite3-api-worker1.js`\
67 - `sqlite3-worker1.js`\
69 loaded by a client Worker thread. It loads the sqlite3 module
71 `sqlite3-api-worker1.js`.
72 - `sqlite3-worker1-promiser.js`\
77 - `sqlite3-api-opfs.js`\
78 is an sqlite3 VFS implementation which supports Google Chrome's
81 - `sqlite3-opfs-async-proxy.js`\
86 - **`api/sqlite3-api-cleanup.js`**\
99 `sqlite3-api.js`, which is everything except for the `post-js-*.js`
100 files, and `sqlite3.js`, which is the Emscripten-generated amalgamated
104 The non-JS outlier file is `sqlite3-wasm.c`: it is a proxy for
105 `sqlite3.c` which `#include`'s that file and adds a couple more
107 to private/static `sqlite3.c` internals. `sqlite3.wasm` is compiled
108 from this file rather than `sqlite3.c`.
111 into the build-generated `sqlite3.js` along with `sqlite3-api.js`.
132 loaded, also initializes the asynchronous parts of the sqlite3