qiao-config

4.6.8 • Public • Published

qiao-config

npm version npm downloads

nodejs 下基于本地文件的 config 能力

install

安装

npm i qiao-config

use

使用

// cjs
const DB = require('qiao-config');

// mjs
import DB from 'qiao-config';

db

db 实例

// default
const db = DB();

// custom
const db = DB('/custom/path/to/db.json');

api

all

获取所有信息

  • return
    • 类型: object
    • 说明: 所有信息
const all = await db.all();

clear

清空所有信息

await db.clear();

config

获取,设置,删除数据

  • key
    • 类型: string
    • 说明: 只传入 key 时,获取信息
  • value
    • 类型: any
    • 说明:
      • 设置信息时,传入 key 和 value
      • 删除信息时传入 null
  • return
    • 类型: any
    • 说明: 获取信息是返回 value,其他无返回
// get
await db.config(key);

// set
await db.config(key, value);

// del
await db.config(key, null);

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
4.6.81latest

Version History

VersionDownloads (Last 7 Days)Published
4.6.81
4.6.70
4.5.50
4.5.40
4.5.30
4.5.10
4.4.20
4.3.50
4.3.00
4.2.60
4.1.10
4.0.00
3.2.50
3.2.40
3.2.30
3.2.00
3.1.90
3.1.80
3.1.60
3.1.50
3.1.40
3.1.20
3.1.10
3.0.00
2.0.40
2.0.30
2.0.20
2.0.11
2.0.00
1.0.40
1.0.30
1.0.20
1.0.10
1.0.00
0.4.10
0.4.00
0.3.90
0.3.80
0.3.70
0.3.60
0.3.50
0.3.40
0.3.30
0.3.20
0.3.10
0.3.01
0.2.90
0.2.80
0.2.70
0.2.60
0.2.50
0.2.40
0.2.30
0.2.20
0.2.10
0.2.00
0.1.70
0.1.60
0.1.50
0.1.40
0.1.30
0.1.20
0.1.10
0.1.00
0.0.90
0.0.81
0.0.70
0.0.60
0.0.50
0.0.40
0.0.30
0.0.20
0.0.10

Package Sidebar

Install

npm i qiao-config

Weekly Downloads

4

Version

4.6.8

License

MIT

Unpacked Size

11 kB

Total Files

9

Last publish

Collaborators

  • npm_insistime