hyper-readings-manager
This is library to help manage and share multiple instances of hyper-readings.
Install
npm install hyper-readings-manager -save
Usage
const Manager = const path = const manager = './path/to/folder') manager
API
var manager = new Manager(folder)
Start new manager instance. Folder is the directory where to read and store hyper-readings.
This will automatically import and share all hyper-reading databases within folder.
var list = db.list()
Returns an array of all managed hyper-readings.
In the form:
key: string // the db key hr: hyperreadings // the new hyper-readings instance folder: string // folder where the db is now stored
db.new(name)
Creates new hyper-reading database with managers base folder with the directory name: [name].db
.
Returns promise which resolves to:
key: string // the db key hr: hyperreadings // the new hyper-readings instance folder: string // folder where the db is now stored
db.import(key, [name])
Imports hyper-reading with key into the managers base folder with the directory name: [name].db
.
Returns promise which resolves to:
key: string // the db key hr: hyperreadings // the hyper-readings instance folder: string // folder where the db is now stored
db.remove(key)
Deletes database for hyper-reading with key.
Returns promise.