Closed XfedeX closed 2 years ago
@XfedeX I suspect you're missing the this
pointer when exporting put
, get
and del
. Does the following work?
const level = require('level')
const db = level('./save')
module.exports.put = db.put.bind(db)
module.exports.get = db.get.bind(db)
module.exports.del = db.del.bind(db)
Why don't you just do e.g.:
const level = require('level')
module.exports = level('./save')
?
@XfedeX I suspect you're missing the
this
pointer when exportingput
,get
anddel
. Does the following work?const level = require('level') const db = level('./save') module.exports.put = db.put.bind(db) module.exports.get = db.get.bind(db) module.exports.del = db.del.bind(db)
Why don't you just do e.g.:
const level = require('level') module.exports = level('./save')
?
Thanks, this fixes the issue.
I installed Level with npm install level, and I am using it like this: /src/db.js:
/index.js:
I am getting the error
db.isOperational is not a function
.