{ "name": "deep-diff", "description": "Javascript utility for calculating deep difference, capturing changes, and applying changes across objects; for nodejs and the browser.", "version": "1.0.2", "license": "MIT", "keywords": [ "diff", "difference", "compare", "change-tracking" ], "author": "Phillip Clark ", "contributors": [ "Simen Bekkhus ", "Paul Pflugradt ", "wooorm ", "Nicholas Calugar ", "Yandell ", "Thiago Santos ", "Steve Mao ", "Mats Bryntse ", "Phillip Clark ", "ZauberNerd ", "ravishivt ", "Daniel Spangler ", "Sam Beran ", "Thomas de Barochez ", "Morton Fox ", "Amila Welihinda ", "Will Biddy ", "icesoar ", "Serkan Serttop ", "orlando ", "Tom MacWright ", "Denning ", "Dan Drinkard ", "Elad Efrat ", "caasi Huang ", "Tom Ashworth " ], "repository": { "type": "git", "url": "git://github.com/flitbit/diff.git" }, "main": "./index.js", "scripts": { "prerelease": "npm run clean && npm run test", "release": "uglifyjs -c -m -o dist/deep-diff.min.js --source-map -r '$,require,exports,self,module,define,navigator' index.js", "clean": "rimraf dist && mkdir dist", "preversion": "npm run release", "postversion": "git push && git push --tags", "pretest": "npm run lint", "test": "mocha test/**/*.js", "test:watch": "nodemon --ext js,json --ignore dist/ --exec 'npm test'", "preci": "npm run lint", "ci": "mocha --reporter mocha-junit-reporter test/**/*.js", "lint": "eslint index.js test" }, "devDependencies": { "bluebird": "^3.5.1", "deep-equal": "^1.0.1", "eslint": "^4.19.1", "eslint-plugin-mocha": "^5.0.0", "expect.js": "^0.3.1", "json": "^9.0.6", "json-ptr": "^1.1.0", "lodash": "^4.17.10", "mocha": "^5.1.1", "mocha-junit-reporter": "^1.17.0", "nodemon": "^1.17.4", "rimraf": "^2.6.2", "uglify-js": "^3.3.25" } }