diff --git a/html/src/sqlite.js b/html/src/sqlite.js
new file mode 100644
index 00000000..2e211a0c
--- /dev/null
+++ b/html/src/sqlite.js
@@ -0,0 +1,16 @@
+// requires binding of SQLite
+
+function execute(callback, sql, args = null) {
+ return new Promise(function (resolve, reject) {
+ SQLite.Execute(callback, resolve, reject, sql, args)
+ });
+}
+
+function executeNonQuery(sql, args = null) {
+ return SQLite.ExecuteNonQuery(sql, args);
+}
+
+export default {
+ execute,
+ executeNonQuery
+};