UNPKG

human-object-diff

Version:

Human Readable Difference Between Two Objects

95 lines (94 loc) 2.56 kB
{ "name": "human-object-diff", "version": "3.0.0", "description": "Human Readable Difference Between Two Objects", "keywords": [ "deep-diff", "human-readable", "humanize", "object-diff" ], "homepage": "https://github.com/Spence-S/human-object-diff", "bugs": { "url": "https://github.com/Spence-S/human-object-diff/issues", "email": "sasnyde2@gmail.com" }, "repository": { "type": "git", "url": "https://github.com/Spence-S/human-object-diff" }, "license": "MIT", "author": "Spencer Snyder <sasnyde2@gmail.com> (https://spencersnyder.io/)", "contributors": [ "Spencer Snyder <sasnyde2@gmail.com> (https://spencersnyder.io/)" ], "main": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist/**/*", "LICENSE", "README.md" ], "scripts": { "build": "npm run clean && tsc --project tsconfig.json", "clean": "rm -rf dist", "coverage": "nyc report --reporter=text-lcov > coverage.lcov && codecov", "lint": "prettier . --write && eslint '**/*.{js,ts}' --fix", "prepare": "husky install", "test": "jest" }, "husky": { "hooks": { "pre-commit": "lint-staged && npm test", "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "dependencies": { "date-fns": "^2.29.3", "deep-diff": "^1.0.2", "eslint-config-prettier": "^8.8.0", "fast-deep-equal": "^3.1.3", "humanize-string": "^2.1.0", "titleize": "^2.1.0" }, "devDependencies": { "@commitlint/cli": "^17.5.0", "@commitlint/config-conventional": "^17.4.4", "@types/deep-diff": "^1.0.2", "@types/jest": "^29.5.0", "@typescript-eslint/eslint-plugin": "^5.57.0", "@typescript-eslint/parser": "^5.57.0", "codecov": "^3.8.2", "cross-env": "^7.0.3", "esbuild": "^0.17.14", "esbuild-jest": "^0.5.0", "eslint": "^8.36.0", "eslint-config-xo": "^0.43.1", "eslint-config-xo-lass": "^2.0.1", "eslint-config-xo-typescript": "^0.56.0", "eslint-plugin-unicorn": "^46.0.0", "fixpack": "^4.0.0", "husky": "^8.0.3", "jest": "^29.5.0", "lint-staged": "^13.2.0", "np": "^7.6.4", "npm-package-json-lint": "^6.4.0", "npm-package-json-lint-config-default": "^5.0.0", "nyc": "^15.1.0", "prettier": "^2.8.7", "prettier-plugin-packagejson": "^2.4.3", "typescript": "^5.0.2" }, "engines": { "node": ">=14", "npm": ">=8" }, "overrides": { "decamelize": "4.0.0" } }