You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -7,13 +7,13 @@ This package is currently in a beta release.
7
7
# wa-sqlite
8
8
This is a WebAssembly build of SQLite with experimental support for writing SQLite virtual filesystems and virtual table modules completely in Javascript. This allows alternative browser storage options such as IndexedDB and File System Access. Applications can opt to use either a synchronous or asynchronous (using Asyncify) SQLite library build (an asynchronous build is required for asynchronous extensions).
9
9
10
-
[IndexedDB](https://github.com/rhashimoto/wa-sqlite/blob/master/src/examples/IDBMinimalVFS.js) and [Origin Private File System](https://github.com/rhashimoto/wa-sqlite/blob/master/src/examples/OriginPrivateFileSystemVFS.js) virtual file systems and a [virtual table module that accesses Javascript arrays](https://github.com/rhashimoto/wa-sqlite/blob/master/src/examples/ArrayModule.js) are among the examples provided as proof of concept.
10
+
[IndexedDB](https://github.com/powersync-ja/wa-sqlite/blob/master/src/examples/IDBMinimalVFS.js) and [Origin Private File System](https://github.com/powersync-ja/wa-sqlite/blob/master/src/examples/OriginPrivateFileSystemVFS.js) virtual file systems and a [virtual table module that accesses Javascript arrays](https://github.com/powersync-ja/wa-sqlite/blob/master/src/examples/ArrayModule.js) are among the examples provided as proof of concept.
11
11
12
12
[Try the demo](https://rhashimoto.github.io/wa-sqlite/demo/) or run [benchmarks](https://rhashimoto.github.io/wa-sqlite/demo/benchmarks.html) with a modern desktop web browser. More information is available in the [FAQ](https://github.com/rhashimoto/wa-sqlite/issues?q=is%3Aissue+label%3Afaq+), [discussion forums](https://github.com/rhashimoto/wa-sqlite/discussions), and [API reference](https://rhashimoto.github.io/wa-sqlite/docs/).
13
13
14
14
## Build
15
15
The primary motivation for this project is to enable additions to SQLite with only Javascript. Most developers should be able to use the pre-built artifacts in
Note that earlier versions of the project only provided pre-built artifacts in the
18
18
"buildless" branch; that branch will no longer be maintained.
19
19
@@ -33,9 +33,9 @@ Here are the build steps:
33
33
34
34
The default build produces ES6 modules + WASM, [synchronous and asynchronous](https://github.com/rhashimoto/wa-sqlite/issues/7) (using Asyncify) in `dist/`.
35
35
36
-
## JouneyApps instructions
36
+
## PowerSync instructions
37
37
38
-
Note as per above that this is known to compile under Debian.
38
+
Note as per above that this is known to compile under Debian.
39
39
40
40
MacOS initially complained about OpenSSL config. Compiling on MacOS may be possible with additional config, but this is currently unknown.
41
41
@@ -45,7 +45,6 @@ Development has been done using VSCode's [development container](https://code.vi
Javascript wrappers for core SQLITE C API functions (and some others) are provided. Some convenience functions are also provided to reduce boilerplate. Here's sample code to load the library and call the API:
70
66
@@ -110,4 +106,4 @@ For convenience, if any text region is selected in the editor, only that region
110
106
## License
111
107
MIT License as of February 10, 2023, changed by generous sponsors
112
108
[Fleet Device Management](https://fleetdm.com/) and [Reflect](https://reflect.app/).
113
-
Existing licensees may continue under the GPLv3 or switch to the new license.
109
+
Existing licensees may continue under the GPLv3 or switch to the new license.
0 commit comments