node-mkv简单的键值存储库
简单的键值存储库
下载安装
~ npm install --save[-dev] mkv # or ~ yarn add [--dev] mkv
API
mkv.set(key:string, value:any, readonly:boolean = false)
import mkv from "mkv" mkv.set("hello", "hello world") // string // -> hello world mkv.set("options", { a: 1, b: 2, c: 3}) // object // -> { a: 1, b: 2, c: 3}) // set readonly data. mkv.set("readonly", 1, true); // -> 1 mkv.set("readonly", 2) // throw TypeError
mkv.get(key:string)
// in other files. import mkv from "mkv" mkv.get("hello") // -> hello world mkv.get("options") // -> {a: 1, b: 2, c: 3}
mkv.has(key:string)
// in other files. import mkv from "mkv" mkv.has("hello") // -> true mkv.get("hello2") // -> false
mkv.delete(key:string)
// in other files. import mkv from "mkv" mkv.delete("hello") // -> true mkv.get("hello") // -> undefined
评论