fix leveldb import - closes #2

This commit is contained in:
Kevin Jahns 2025-04-05 12:07:29 +02:00
parent ba1ac9355f
commit 53b4846709
3 changed files with 4 additions and 3 deletions

3
.gitignore vendored
View File

@ -1,3 +1,4 @@
dist
node_modules
tmp
tmp
dbDir

View File

@ -9,7 +9,7 @@
"url": "https://github.com/sponsors/dmonad"
},
"scripts": {
"start": "node ./src/server.cjs",
"start": "node ./src/server.js",
"dist": "rm -rf dist && rollup -c && tsc",
"lint": "standard && tsc",
"test": "npm run lint",

View File

@ -30,7 +30,7 @@ let persistence = null
if (typeof persistenceDir === 'string') {
console.info('Persisting documents to "' + persistenceDir + '"')
// @ts-ignore
const LeveldbPersistence = require('y-leveldb').LeveldbPersistence
const LeveldbPersistence = (await import('y-leveldb')).LeveldbPersistence
const ldb = new LeveldbPersistence(persistenceDir)
persistence = {
provider: ldb,