├── .github ├── FUNDING.yml └── workflows │ ├── ci.yml │ └── publish.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── bench ├── bench.c ├── bench.js ├── bench_bun.js ├── bench_bun_ffi.js ├── bench_deno.js ├── bench_deno_ffi.js ├── bench_deno_wasm.js ├── bench_node.js ├── bench_node_sqlite.mjs ├── bench_python.py ├── download.sh ├── makefile ├── northwind │ ├── bun.js │ ├── deno.js │ ├── deno_old.js │ ├── deno_wasm.js │ └── node.mjs └── results.png ├── deno.json ├── deps.ts ├── doc.md ├── mod.ts ├── package.json ├── scripts └── build.ts ├── src ├── blob.ts ├── constants.ts ├── database.ts ├── ffi.ts ├── statement.ts └── util.ts └── test ├── deps.ts └── test.ts /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [djdeveloperr] 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/README.md -------------------------------------------------------------------------------- /bench/bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/bench/bench.c -------------------------------------------------------------------------------- /bench/bench.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/bench/bench.js -------------------------------------------------------------------------------- /bench/bench_bun.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/bench/bench_bun.js -------------------------------------------------------------------------------- /bench/bench_bun_ffi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/bench/bench_bun_ffi.js -------------------------------------------------------------------------------- /bench/bench_deno.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/bench/bench_deno.js -------------------------------------------------------------------------------- /bench/bench_deno_ffi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/bench/bench_deno_ffi.js -------------------------------------------------------------------------------- /bench/bench_deno_wasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/bench/bench_deno_wasm.js -------------------------------------------------------------------------------- /bench/bench_node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/bench/bench_node.js -------------------------------------------------------------------------------- /bench/bench_node_sqlite.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/bench/bench_node_sqlite.mjs -------------------------------------------------------------------------------- /bench/bench_python.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/bench/bench_python.py -------------------------------------------------------------------------------- /bench/download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/bench/download.sh -------------------------------------------------------------------------------- /bench/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/bench/makefile -------------------------------------------------------------------------------- /bench/northwind/bun.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/bench/northwind/bun.js -------------------------------------------------------------------------------- /bench/northwind/deno.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/bench/northwind/deno.js -------------------------------------------------------------------------------- /bench/northwind/deno_old.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/bench/northwind/deno_old.js -------------------------------------------------------------------------------- /bench/northwind/deno_wasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/bench/northwind/deno_wasm.js -------------------------------------------------------------------------------- /bench/northwind/node.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/bench/northwind/node.mjs -------------------------------------------------------------------------------- /bench/results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/bench/results.png -------------------------------------------------------------------------------- /deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/deno.json -------------------------------------------------------------------------------- /deps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/deps.ts -------------------------------------------------------------------------------- /doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/doc.md -------------------------------------------------------------------------------- /mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/mod.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/package.json -------------------------------------------------------------------------------- /scripts/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/scripts/build.ts -------------------------------------------------------------------------------- /src/blob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/src/blob.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/src/database.ts -------------------------------------------------------------------------------- /src/ffi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/src/ffi.ts -------------------------------------------------------------------------------- /src/statement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/src/statement.ts -------------------------------------------------------------------------------- /src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/src/util.ts -------------------------------------------------------------------------------- /test/deps.ts: -------------------------------------------------------------------------------- 1 | export * from "jsr:@std/assert"; 2 | -------------------------------------------------------------------------------- /test/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denodrivers/sqlite3/HEAD/test/test.ts --------------------------------------------------------------------------------