UNPKG

json-object-merge

Version:
69 lines (68 loc) 1.75 kB
{ "name": "json-object-merge", "version": "1.2.0", "description": "Merge JSON Object using rules", "keywords": [ "json merge", "json extend", "json merger", "combine json", "sodaru", "merge with rules", "combine", "replace", "append", "prepend" ], "main": "dist/cjs/index.js", "module": "dist/index.js", "typings": "dist/index.d.ts", "files": [ "dist" ], "scripts": { "clean": "npx rimraf dist", "prettier": "npx prettier --check --ignore-unknown ./**/*", "eslint": "npx eslint ./ --no-error-on-unmatched-pattern", "tsc": "npx tsc", "tsc-cjs": "npx tsc --project tsconfig.cjs.json", "build": "npm run prettier && npm run eslint && npm run clean && npm run tsc && npm run tsc-cjs", "pretest": "npm run build", "test": "npx jest", "postversion": "git push --follow-tags" }, "repository": { "type": "git", "url": "https://github.com/sodaru/json-object-merge.git" }, "author": "Raghavendra K R<raghavendra@sodaru.com>", "license": "MIT", "bugs": { "url": "https://github.com/sodaru/json-object-merge/issues" }, "homepage": "https://github.com/sodaru/json-object-merge#readme", "devDependencies": { "@types/jest": "^28.0.0", "@types/jsonpath": "^0.2.0", "@types/lodash": "^4.14.191", "eslint-config-sodaru": "^1.0.1", "jest": "^28.0.0", "prettier-config-sodaru": "^1.0.0", "ts-jest": "^28.0.0", "tslib": "^2.4.1", "typescript": "^4.9.4" }, "peerDependencies": { "tslib": "^2.4.1" }, "eslintConfig": { "extends": [ "eslint-config-sodaru" ] }, "prettier": "prettier-config-sodaru", "dependencies": { "jsonpath": "^1.1.1", "lodash": "^4.17.21" } }