UNPKG

node-json-db

Version:

Database using JSON file as storage for Node.JS

89 lines (88 loc) 2.27 kB
{ "name": "node-json-db", "version": "2.6.0", "description": "Database using JSON file as storage for Node.JS", "main": "dist/JsonDB.js", "types": "dist/JsonDB.d.ts", "scripts": { "test": "jest --coverage", "build": "tsc", "build:doc": "typedoc --entryPointStrategy expand ./src", "semantic-release": "semantic-release", "prepare": "husky" }, "repository": "github:Belphemur/node-json-db", "keywords": [ "database", "json", "db", "typescript" ], "author": "Antoine Aflalo <antoineaf+npm@admincmd.com>", "license": "MIT", "bugs": { "url": "https://github.com/Belphemur/node-json-db/issues" }, "homepage": "https://github.com/Belphemur/node-json-db", "files": [ "dist/", "README.md", "LICENSE", "CHANGELOG.md" ], "release": { "getLastRelease": "last-release-git", "verifyConditions": [ "@semantic-release/changelog", "@semantic-release/npm", "@semantic-release/github" ], "prepare": [ "@semantic-release/changelog", "@semantic-release/npm", "@semantic-release/git" ], "publish": [ [ "@semantic-release/github", { "successCommentCondition": "<% return issue.user.type !== 'Bot'; %>" } ], "@semantic-release/npm" ] }, "publishConfig": { "access": "public", "provenance": true }, "devDependencies": { "@commitlint/cli": "^20.1.0", "@commitlint/config-conventional": "^20.0.0", "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "@types/jest": "^30.0.0", "@types/node": "^25.0.0", "@types/safe-regex": "^1.1.6", "husky": "^9.1.7", "jest": "^30.2.0", "last-release-git": "^0.0.3", "safe-regex": "~2.1.1", "semantic-release": "25.0.1-beta.3", "ts-jest": "^29.4.5", "typedoc": "^0.28.14", "typescript": "^5.9.3" }, "commitlint": { "extends": [ "@commitlint/config-conventional" ], "rules": { "body-max-line-length": [ 0, "always" ] } }, "packageManager": "pnpm@10.18.3+sha512.bbd16e6d7286fd7e01f6b3c0b3c932cda2965c06a908328f74663f10a9aea51f1129eea615134bf992831b009eabe167ecb7008b597f40ff9bc75946aadfb08d" }