UNPKG

warehouse

Version:
66 lines (65 loc) 1.7 kB
{ "name": "warehouse", "version": "6.0.0", "description": "Simple JSON-based database", "main": "dist/database", "directories": { "lib": "./dist" }, "files": [ "dist/" ], "scripts": { "prepublishOnly": "npm install && npm run clean && npm run build", "build": "tsc -b", "clean": "tsc -b --clean", "eslint": "eslint src test", "test": "mocha -r ts-node/register 'test/scripts/**/*.ts'", "test-cov": "c8 --reporter=lcovonly --reporter=text-summary npm test", "typedoc": "typedoc --entryPointStrategy expand ./src" }, "repository": "hexojs/warehouse", "keywords": [ "database", "json", "db" ], "author": "Tommy Chen <tommy351@gmail.com> (https://zespia.tw)", "license": "MIT", "dependencies": { "bluebird": "^3.7.2", "graceful-fs": "^4.2.10", "hexo-log": "^4.0.1", "is-plain-object": "^5.0.0", "jsonparse": "^1.3.1", "nanoid": "^3.3.7", "rfdc": "^1.3.0", "through2": "^4.0.2" }, "devDependencies": { "@types/bluebird": "^3.5.37", "@types/chai": "^4.3.3", "@types/chai-as-promised": "^8.0.1", "@types/graceful-fs": "^4.1.5", "@types/jsonstream": "^0.8.30", "@types/mocha": "^10.0.0", "@types/node": "^18.11.7", "@types/sinon": "^17.0.3", "@types/through2": "^2.0.36", "c8": "^10.1.3", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "eslint": "^8.26.0", "eslint-config-hexo": "^5.0.0", "lodash": "^4.17.21", "mocha": "^11.0.1", "sinon": "^19.0.2", "ts-node": "^10.9.1", "typedoc": "^0.27.2", "typedoc-plugin-rename-defaults": "^0.7.0", "typescript": "^5.0.3" }, "engines": { "node": ">=18" } }