UNPKG

fakingoose

Version:
78 lines (77 loc) 2.07 kB
{ "name": "fakingoose", "version": "3.0.0", "description": "Data mocker for mongoose schema", "repository": { "type": "git", "url": "https://github.com/faboulaws/fakingoose.git" }, "bugs": { "url": "https://github.com/faboulaws/fakingoose/issues" }, "directories": { "lib": "lib", "test": "test" }, "scripts": { "prebuild": "rimraf dist", "build": "tsc -p tsconfig.json", "test": "jest --no-cache", "lint": "eslint . --ext .ts", "lint:fix": "npm run lint -- --fix", "pub": "git push --follow-tags origin master && npm publish", "coveralls": "jest --coverage && coveralls < coverage/lcov.info", "version:inc": "npm run prebuild && npm run build && standard-version", "release": "npm run version:inc && npm run pub", "test:and:release": " test:all && standard-version" }, "keywords": [ "mongoose", "mongoose dummy", "mongoose data mocker", "mongoose fixture factory ", "mongoose data generator", "mongoose data faker" ], "author": "Lod Lawson-Betum <faboulaws@gmail.com>", "license": "MIT", "dependencies": { "bson-objectid": "^2.0.3", "chance": "^1.1.8", "flat": "^5.0.2", "lodash.get": "^4.4.2", "lodash.isplainobject": "^4.0.6", "lodash.merge": "^4.6.2", "lodash.set": "^4.3.2" }, "devDependencies": { "@commitlint/cli": "^8.3.5", "@commitlint/config-conventional": "^8.3.4", "@types/jest": "^29.5.0", "@typescript-eslint/eslint-plugin": "^4.31.1", "@typescript-eslint/parser": "^4.31.1", "chai": "^4.2.0", "coveralls": "^3.0.9", "eslint": "^6.8.0", "husky": "^4.2.3", "jest": "^29.5.0", "jest-extended": "^3.2.4", "mongoose": "^7.0.5", "rimraf": "^3.0.2", "standard-version": "^8.0.2", "ts-jest": "^29.1.0", "typescript": "^4.9.5" }, "greenkeeper": { "ignore": [ "eslint", "eslint-plugin-import" ] }, "husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS", "pre-push": "npm run test" } } }