UNPKG

1.69 kBJSONView Raw
1{
2 "name": "lowdb",
3 "version": "5.0.3",
4 "description": "Tiny local JSON database for Node, Electron and the browser",
5 "keywords": [
6 "database",
7 "db",
8 "electron",
9 "embed",
10 "embedded",
11 "flat",
12 "JSON",
13 "local",
14 "localStorage",
15 "browser",
16 "esm"
17 ],
18 "homepage": "https://github.com/typicode/lowdb#readme",
19 "bugs": {
20 "url": "https://github.com/typicode/lowdb/issues"
21 },
22 "repository": {
23 "type": "git",
24 "url": "git+https://github.com/typicode/lowdb.git"
25 },
26 "funding": "https://github.com/sponsors/typicode",
27 "license": "MIT",
28 "author": "Typicode <typicode@gmail.com>",
29 "type": "module",
30 "exports": {
31 ".": "./lib/index.js",
32 "./node": "./lib/node.js",
33 "./browser": "./lib/browser.js"
34 },
35 "types": "lib",
36 "files": [
37 "lib",
38 "!lib/**/*.test.*"
39 ],
40 "scripts": {
41 "test": "npm run build && xv lib",
42 "lint": "eslint src --ext .ts --ignore-path .gitignore",
43 "build": "del-cli lib && tsc",
44 "prepublishOnly": "npm run build",
45 "postversion": "git push --follow-tags && npm publish",
46 "prepare": "husky install"
47 },
48 "dependencies": {
49 "steno": "^3.0.0"
50 },
51 "devDependencies": {
52 "@commitlint/cli": "^17.1.2",
53 "@commitlint/config-conventional": "^17.1.0",
54 "@commitlint/prompt-cli": "^17.1.2",
55 "@sindresorhus/tsconfig": "^3.0.1",
56 "@types/lodash": "^4.14.186",
57 "@types/node": "^18.11.3",
58 "@typicode/eslint-config": "^1.1.0",
59 "del-cli": "^5.0.0",
60 "eslint": "^8.26.0",
61 "husky": "^8.0.1",
62 "lodash": "^4.17.21",
63 "tempy": "^3.0.0",
64 "typescript": "^4.8.4",
65 "xv": "^1.1.1"
66 },
67 "engines": {
68 "node": ">=14.16"
69 }
70}