-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
63 lines (63 loc) · 2 KB
/
package.json
File metadata and controls
63 lines (63 loc) · 2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
{
"name": "@odion-cloud/rockdex-db",
"version": "1.0.14",
"description": "🗄️ Lightweight, zero-dependency JavaScript database with manual file control. Features schema validation, transactions, triggers, and advanced queries. Works seamlessly in Node.js and browsers with optional persistence via .rdb files you create and manage yourself.",
"main": "rockdex-db.js",
"browser": "rockdex-db.min.js",
"types": "rockdex-db.d.ts",
"files": [
"rockdex-db.js",
"rockdex-db.min.js",
"rockdex-db.d.ts",
"README.md",
"LICENSE"
],
"scripts": {
"test": "node examples/simplified-usage.js",
"example": "node examples/simplified-usage.js",
"build": "node -e \"const fs = require('fs'); const code = fs.readFileSync('rockdex-db.js', 'utf8'); const minified = code.replace(/\\/\\*[\\s\\S]*?\\*\\//g, '').replace(/\\/\\/.*$/gm, '').replace(/\\s+/g, ' ').replace(/;\\s+/g, ';').replace(/\\{\\s+/g, '{').replace(/\\s+\\}/g, '}').trim(); fs.writeFileSync('rockdex-db.min.js', minified);\"",
"release:patch": "node release-helper.js patch",
"release:minor": "node release-helper.js minor",
"release:major": "node release-helper.js major",
"release": "node release-helper.js"
},
"keywords": [
"database",
"lightweight",
"cross-platform",
"javascript",
"browser",
"nodejs",
"json",
"storage",
"query",
"schema",
"transaction",
"trigger",
"manual",
"file-management",
"no-dependencies"
],
"author": {
"name": "Kelly Igiogbe",
"email": "igiogbekelly@gmail.com",
"url": "https://github.com/odion-cloud"
},
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/odion-cloud/rockdex-db.git"
},
"bugs": {
"url": "https://github.com/odion-cloud/rockdex-db/issues"
},
"homepage": "https://github.com/odion-cloud/rockdex-db#readme",
"engines": {
"node": ">=12.0.0"
},
"dependencies": {},
"devDependencies": {},
"publishConfig": {
"access": "public"
}
}