Skip to content

Commit 246f8d8

Browse files
committed
fix: ported to esm
1 parent f75a4fe commit 246f8d8

File tree

1 file changed

+17
-8
lines changed

1 file changed

+17
-8
lines changed

lib/database.js

+17-8
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ import SqliteError from "#lib/sqlite-error";
44
import externalResources from "@softvisio/utils/external-resources";
55
import require from "./require.cjs";
66
import * as wrappers from "#lib/methods/wrappers";
7+
import transaction from "#lib/methods/transaction";
8+
import pragma from "#lib/methods/pragma";
9+
import serialize from "#lib/methods/serialize";
10+
import function1 from "#lib/methods/function";
11+
import aggregate from "#lib/methods/aggregate";
12+
import table from "#lib/methods/table";
13+
import inspect from "#lib/methods/inspect";
14+
import backup from "#lib/methods/backup";
715

816
let DEFAULT_ADDON;
917

@@ -70,18 +78,19 @@ function Database ( filenameGiven, options ) {
7078
}
7179

7280
Database.prototype.prepare = wrappers.prepare;
73-
Database.prototype.transaction = require( "./methods/transaction" );
74-
Database.prototype.pragma = require( "./methods/pragma" );
75-
Database.prototype.backup = require( "./methods/backup" );
76-
Database.prototype.serialize = require( "./methods/serialize" );
77-
Database.prototype.function = require( "./methods/function" );
78-
Database.prototype.aggregate = require( "./methods/aggregate" );
79-
Database.prototype.table = require( "./methods/table" );
81+
82+
Database.prototype.transaction = transaction;
83+
Database.prototype.pragma = pragma;
84+
Database.prototype.backup = backup;
85+
Database.prototype.serialize = serialize;
86+
Database.prototype.function = function1;
87+
Database.prototype.aggregate = aggregate;
88+
Database.prototype.table = table;
8089
Database.prototype.loadExtension = wrappers.loadExtension;
8190
Database.prototype.exec = wrappers.exec;
8291
Database.prototype.close = wrappers.close;
8392
Database.prototype.defaultSafeIntegers = wrappers.defaultSafeIntegers;
8493
Database.prototype.unsafeMode = wrappers.unsafeMode;
85-
Database.prototype[util.inspect] = require( "./methods/inspect" );
94+
Database.prototype[util.inspect] = inspect;
8695

8796
export default Database;

0 commit comments

Comments
 (0)