diff --git a/storage.js b/storage.js index 333c315..6016788 100644 --- a/storage.js +++ b/storage.js @@ -241,9 +241,9 @@ class MemoryStorage { * @private */ var _SqliteStorageClass = function () { - var Database = require("better-sqlite3"); - var pathModule = require("path"); - var fs = require("fs"); + var Database = require(/* webpackIgnore: true */ "better-sqlite3"); + var pathModule = require(/* webpackIgnore: true */ "path"); + var fs = require(/* webpackIgnore: true */ "fs"); return class SqliteStorage { /** diff --git a/webpack.config.js b/webpack.config.js index b3254e3..acb1ef4 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -3,7 +3,9 @@ const path = require("path"); const nodeExternalModules = ["better-sqlite3"]; const commonConfig = { - externals: nodeExternalModules, + externals: { + "better-sqlite3": "commonjs2 better-sqlite3", + }, resolve: { fallback: { fs: false,