{ "name": "microdiff", "version": "1.6.0", "description": "Small, fast, zero dependency deep object and array comparison", "main": "./dist/index.cjs", "module": "./dist/index.js", "exports": { "import": "./dist/index.js", "require": "./dist/index.cjs" }, "scripts": { "build": "tsc --module CommonJS --nocheck && shx mv \"dist/index.js\" \"dist/index.cjs\" && shx mv \"dist/index.d.ts\" \"dist/index.d.cts\" && tsc --module es2020 --nocheck && prettier -w dist/*", "test": "npm run build && node --harmony-temporal --test ./tests/*", "bench": "npm run build && node --expose-gc bench.js", "prepublish": "npm run build", "size": "npm run build && terser dist/index.js --compress --mangle --module | gzip -c | wc -c" }, "keywords": [ "diff", "comparison" ], "author": "AsyncBanana", "license": "MIT", "files": [ "dist" ], "devDependencies": { "deep-diff": "^1.0.2", "deep-object-diff": "^1.1.9", "diff": "^9.0.0", "mitata": "^1.0.34", "picocolors": "^1.1.1", "prettier": "^3.9.6", "shx": "^0.4.0", "terser": "^5.49.0", "typescript": "^7.0.2" }, "type": "module", "repository": { "type": "git", "url": "https://github.com/AsyncBanana/microdiff" }, "homepage": "https://github.com/AsyncBanana/microdiff#readme", "bugs": "https://github.com/AsyncBanana/microdiff/issues" }