{"_id":"proxy-compare","_rev":"26-8727e97c880a79afffd8717621d678f6","name":"proxy-compare","dist-tags":{"latest":"3.0.1"},"versions":{"1.0.0":{"name":"proxy-compare","version":"1.0.0","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@1.0.0","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"8e5c8535048063ca4c7d187c18a881e81992ffab","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-1.0.0.tgz","fileCount":12,"integrity":"sha512-pdTvlLoZdZb4Wr0nS/yn3FH5SDnkvttKbIJm/Gm1gJ+Q5bQxPi0XY+FWUj0H/RL3TbA83JkeM0jHe7Ro4xhOMw==","signatures":[{"sig":"MEQCIAsGUBc9D1e94EjnEAlXvYKW5+bxZ44jDTOFbtLKSeNEAiAWyej9/38VZ0g+pUwRYtCnXoG/XlLLEJ6xvpLUCoaV1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZJBbCRA9TVsSAnZWagAATqsP/3nqrMkVfhSIxTs2IT59\n03xQJsOBXWJgMM6RpR6jWUm2TQVte0ma5G06j3iPz1fx37eLMeYRVUzFmrY3\nV4R4WWozVxsoPIUG+vwfd6xEYLAazCd1olt7HVLlk4EFZIcT+rqTBlLPwfGB\nXlpNqyKW4vDxIFvE+79r5xStUHhZTkW7HIVQzR2a8C3w/JwaV8rI4j8cf9g3\nWo77w3Bi5zDskRoaWa9g1Rl8pltq3SYBG3hEslNqStxwKwnsHUeU3EnRMBFT\nrJ59YurASJnYnSUZs+6a9HeeOtMuzsgEJczRu2S23C3zRwmiAisa+7MhkI+L\nnt7W/SdIwaNFMoqJrBFhnwcape36iny7F1L/U5ubsrh6Aed2RlVCwRApltLx\nLnSXbGRMbn20TKtoSVq+6lA4wqluZDYWw6riu3COCRJFbv0d6upLYjo+7cEX\nXLk/cmtIZikC5CaEN3jQ1e4wgOuON6CNHAyNCtkYObX8yM2jKy0Gfj9yoWu3\nBHZ/N0x2Y21BgI03pewwykbQNCQWXT5Q3NIHnm7sguRMMFSosOclC1bgkn9E\nKSXjOtWZQsMXX/WLzIKc1E0t/zAvLPjLg8++CcUCz8t3fLPW0HueMwjLkOWU\neaBGpVhiH5uCdgO1QgQz0ldnldFFtvERYDMrlfda2JBMTfvs7UWJgw10cGW/\nRKuG\r\n=4QLZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/src/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","browser":"./dist/index.umd.js","gitHead":"b9c816bf12f4db1c8170af6170a4a2e656974084","scripts":{"jest":"jest --preset ts-jest/presets/js-with-ts __tests__/*.ts","test":"run-s eslint tsc-test jest","apidoc":"documentation readme --section API --markdown-toc false --parse-extension ts src/*.ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build --format cjs,es,umd","tsc-test":"tsc --project . --noEmit"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.13.7","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","eslint":"^6.8.0","ts-jest":"^25.2.1","typescript":"^3.8.3","@types/jest":"^25.1.4","microbundle":"^0.12.0-next.8","npm-run-all":"^4.1.5","documentation":"^12.1.4","eslint-plugin-import":"^2.20.1","@typescript-eslint/parser":"^2.22.0","eslint-config-airbnb-base":"^14.0.0","@typescript-eslint/eslint-plugin":"^2.22.0"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_1.0.0_1583648859022_0.7406364711508857","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"proxy-compare","version":"1.0.1","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@1.0.1","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"681651e050706492ff5c4d1eac0dc289c4ebb3f7","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-1.0.1.tgz","fileCount":12,"integrity":"sha512-Yui9ndDefoBkIisV29BnbO4nWKOkzpf8xmCz/JkOKZI+R1N/Q9BJDLZNfI5/q5uwm87Ep/7IVeBPkBcEvtpHww==","signatures":[{"sig":"MEYCIQDr3qqodsbaQztvgvUQw3XByGrWRvK3IqyAe/Vk12/znwIhAN2DNpaYgCdAEZisN92h1KenDuBjZyS5W4/OmST4atNv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZXU5CRA9TVsSAnZWagAAQYwP/1dqdmPIX+7biZP0QJwD\nYHOXlEA0oGiTT4q8dYbtrAEqNWcmLftvSoK47hO8mnsPwzNPk6pheu5nQmVk\nCnTDJD1vXI0aa3ghAhXR50orepO6e0JriIZDn6BVPWvwYL/5nR87V+fvgPzT\nfpL4vgwgsIxe5vMk1LEYFYf6be4uHBOjVCplFiIvkWuPzScuWX0i8Mbl/jga\nrxzCJDfJqiQEBSUHD46TWKSKyMV2DVCxbMqY0xrBtdElh2B9CTF2TpzJSJFX\nIK9138zqZ8hXNt5AXyyMLV9OYwuNoFOQO1MtyIskOlFB0Tq0PgE8AqWkk9Hx\nM5nFBzaO5MZqVJOdt+MBz6/wGew6Xx5j62fhoSwUykf5cTPpz2p71jjfYj7Y\nzpyBZDDotbQw3S8YYYZ33E+9RRlLRbDlZBrcr8VbqmAh4PTeYBkLaIqacUJQ\n7yRD5s0RwyuFsAn0E2oQa83RIq7YcBCqEHBk93b8oqtprpIXKueM/0TIiSTh\n4Hkk7aV4ktXQjEdLkFv6V+974JdRYVpG7v+s3r070Fizph81g5Mh8q1xEDj/\nhOrGl3Gi+SCX6bMRQqcG6HgjhDdCeorqZ+O3hS98mJ+URS0SCW/vrfoZxf1W\nMwKnduPnHD1ZtbB9tkKFQdtVrPAwW+WZvj+uDj/LST/tlocFvByjuEY8jnnu\n37Yq\r\n=hzVP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/src/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","browser":"./dist/index.umd.js","gitHead":"3abbc20b194e53e4dc48800280e7c56054e6abcd","scripts":{"jest":"jest --preset ts-jest/presets/js-with-ts __tests__/*.ts","test":"run-s eslint tsc-test jest","apidoc":"documentation readme --section API --markdown-toc false --parse-extension ts src/*.ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build --format cjs,es,umd","tsc-test":"tsc --project . --noEmit"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.13.7","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","eslint":"^6.8.0","ts-jest":"^25.2.1","typescript":"^3.8.3","@types/jest":"^25.1.4","microbundle":"^0.12.0-next.8","npm-run-all":"^4.1.5","documentation":"^12.1.4","eslint-plugin-import":"^2.20.1","@typescript-eslint/parser":"^2.22.0","eslint-config-airbnb-base":"^14.0.0","@typescript-eslint/eslint-plugin":"^2.22.0"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_1.0.1_1583707448481_0.12077556308360471","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"proxy-compare","version":"1.0.2","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@1.0.2","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"2c7babcd5ca1c2b85fb86448a19eb5613d80d62d","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-1.0.2.tgz","fileCount":10,"integrity":"sha512-ykdqgpT1yDcDT9tQgrf6SN6m2ZlLXW73xLz2aNg43356fpDikw68OCOR/ydrGsYPWUanijaRe7VBmfoBjVNseg==","signatures":[{"sig":"MEQCIGeOCFd9yGWSspvQ9Xm1vV/cw5sZwNQDFl/ol6LG9NZbAiAq7nT2oSaAKdj+JwlAaVNtazvPmlrs1+ke+huosO4vJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/WoFCRA9TVsSAnZWagAA2I0QAIqGPGOi2lAPEQTBUTPB\nFbWk6F88NXiFDhCOyda6I2JY/9Shecqxhm6FIlpgqHEHYZBJsgaKe2C823Q9\nAON6AaZh27g7TQp0/OjowXy/Wpq5mGWVOxMN8/SRo5xbmiSpCpmrkyVZ2Ywf\n/pPF9/TOLh5PwJtZeHp4DVl9clwJScan1g41m6dgalA8YujcFIi8FhDD4hv4\nNPZuM7cCJ5vfj+HXwsBk9kAvnewm9UZGPOl82aotd2m73xrLB/VtSg4+W7J5\nwvYe0IMeGSYHVxDjzk8otwpt5uwD5J5Mjov1rHpkg6pBQo9I87BOjz4NAEhR\nbszlT+z786LUWXGSt08RHXfBx6uUhvENNsIvSX0dR52lq/SxqB3uI+fYPfTL\naXVwWstoojjBp+Nzx0roGLs3KNNREWud28g04JBr1snxI/+xp2MdTxDwXxf0\n7HP1lVilXTa4RS8nFUdVWgdqxrFf97VGp379vjtd1KysY4phAudNixvFukxJ\n8xeP/iTkspRbRVTw9/6A2op5OogskM+XWWfSA8nwXzELjaBXXs6aVAuTSig2\ngAtYe9ytMLzLzzb1teEAl7zocemCmyiHeJ+jY0V8Ay3IGxnSCGiYt1mkqH0C\nj93PmwqINyoCZb2AcnGNiR3j4RRnmseJRsnMgYs2KXWzU5Yg/EW9i6wFXN/0\n6RHf\r\n=f/yk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","gitHead":"e884541a7e1e71e8239e0b38cb22f35746bfabee","scripts":{"jest":"jest --preset ts-jest/presets/js-with-ts __tests__/*.ts","test":"run-s eslint tsc-test jest","apidoc":"documentation readme --section API --markdown-toc false --parse-extension ts src/*.ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.14.5","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"12.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.3.1","ts-jest":"^26.1.1","typescript":"^3.9.6","@types/jest":"^26.0.3","microbundle":"^0.12.2","npm-run-all":"^4.1.5","documentation":"^13.0.2","eslint-plugin-import":"^2.22.0","@typescript-eslint/parser":"^3.5.0","eslint-config-airbnb-base":"^14.2.0","@typescript-eslint/eslint-plugin":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_1.0.2_1593666052949_0.45095521653304416","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"proxy-compare","version":"1.0.3","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@1.0.3","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"2055a09bc7cdca75087f3f103d447bdd80737edc","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-1.0.3.tgz","fileCount":10,"integrity":"sha512-1xLvXh4d3C1pAN89Sn7QpJdFez/agTjLuPmQ9pdHULjnjTd8ewvx+2GEmekCr7hlYQJ9cKyk2ZuMSbqiwsbl6w==","signatures":[{"sig":"MEQCIFpeK0v0JEE+tCz5Sk7+5tK3TH6GviD83QCp+AqqLZQMAiAop8YugqyT7e0PeqFrISPRuzesq8URln/y9JF8+hCINQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnqFLCRA9TVsSAnZWagAA6RYP/jmAtr/GC2hdhQfdEQCW\nXL+hxBraEuYovXB3P7XNpgH4hyD5igD4RV2NG/E5Z2nQHU6NPZlK76qjswoZ\nCzSD6G6zzLZITQKoZryzwkqOPUoGEDrmAO/02dDwML09xdW2D18ifAqAups+\nQ6ENvld6X841Gp4dxDppY8ofE7kZUSg34mMws02rOIsMQpXkaQr4kOzcrCdy\njw8fLaJc45HJC0w7cV7UzlktS/nUxuqqVaSeZowKy5vL9kMeP8SEjmJOXywx\nr6dIIMpfQnq+mXOepBTv0eL4umNeJ87nJdjmIuvkRyukn6bhweykpHJc36rC\n5KA0IOIFO4ZxSBGQKME/v2P05flBj733oBwSbL9J1fBO/gheMT75qVxTtkL0\n9oKbN9b0enWXQFoOhubEYsdY8r3II5QK+u/KtNK8BXXOQwyGtH4FMqgEJB+i\npBzE/0uUbI6nDscQi1OzReG5AKkTjSxHyWMwgbQPBdiN8ky4zmAHb5T1a8HP\nbiM0BA5hJRedg/HCp9Sbb4Wr/fhZ1X4CFa1c/MMHibsSiCZ53/b0z6z1lElb\nzljjb5Xl4Y0nuEfAcQQTOoCnO/fepqRHoQB35mlO188Ne6CwRRfN7IwhmqJA\nEnC3AlpHCb3Y5cbEnAKwybTn9G0yiBx5mBI54SrnCMMW9nC3JdyR6vTTY6V/\nVTbN\r\n=YFOF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","gitHead":"a4818e895df803457ea9a95eb00734e0c6efb3fe","scripts":{"jest":"jest --preset ts-jest/presets/js-with-ts __tests__/*.ts","test":"run-s eslint tsc-test jest","apidoc":"documentation readme --section API --markdown-toc false --parse-extension ts src/*.ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.14.8","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.3.1","ts-jest":"^26.1.1","typescript":"^3.9.6","@types/jest":"^26.0.3","microbundle":"^0.12.2","npm-run-all":"^4.1.5","documentation":"^13.0.2","eslint-plugin-import":"^2.22.0","@typescript-eslint/parser":"^3.5.0","eslint-config-airbnb-base":"^14.2.0","@typescript-eslint/eslint-plugin":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_1.0.3_1604231499279_0.22249676734944734","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"proxy-compare","version":"1.1.0","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@1.1.0","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"014b7e5e64f35029109685a6644b0ad2d9d69d0f","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-1.1.0.tgz","fileCount":10,"integrity":"sha512-Ww48GpyCFEDShoZWGKn5rvo+VJWpelJDku7G5e7fMqhR3Dg83ZI3OR9iPO5ubG/zxhAcvSU2R4Ay0RaX/SXMYg==","signatures":[{"sig":"MEQCIH45gX3Eljbf5AhrpsQ7NrmJLTEYs8hN5WG//mVYFJNOAiAlqhmeHh5d5+QSOCD/uROcCTrC7VmIrMWn6v/JKTumtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftSpbCRA9TVsSAnZWagAA8s8QAKB7XMTZWc+V5Icrt5S1\nYo6D0ARsY6h689T5zrc2jSWhBJ/Y3LD6Dw62lgTGY030nvXQ5Mw3OVIKSwKh\npLKTCtEbEsJ05wlAI39c/7k0Kpzi1mHBywVav3Y0+yAnGYV51Yhb1B864enY\nX9z+0tN1nvQeMZqvSqQPkjsj39/5Y7TJi5SMskY3BejxL78QlQxQTsRwd5Nc\nCFT1IEfrSl5/kpESkIHQyZHjJA3W6sdppmdQqOvCyovQbS5x22xi7wHnauU/\n8zcgpf2AyFBRw+LVFkns6sfw17f1/S2rqLrYIS7SU/TB8kIqKvbsZ9bBfGSw\n0Fd6MWAdiX22rFn74jDRZGnrKKiEWsmjoulQiAw/EwNyl4RgAkD549JhwyA4\nJ00U5/dglLzXciDE9SUJn9bT7aKmr4836fzkVZDPwtNKsk8P/yFD1JkTdfzc\n70dUf8l1w1dHKb4Ln5ycNhXb59UYIVHgJWiwF6EyR9ee/0h4vE8laQe039CT\nuVRSwAwjmnYcKoAVhDEp35CkzvpykBkMJSujEBGSqzabYb5vB0dXX0PDjUO4\nGSQhB8pjhTGb6FY/ClpeEAXzhv1ZQHei66uVf33r2N+vh9atNx+VL0cRY79d\ndv2qvFSj4M+bgr3myAnjDkFBfByYX6n8ct0ucGhegjvRCUp8Bkx3jboA4VHw\nY0yG\r\n=84KW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","gitHead":"280b7d1866b99174c2ad7d2e9e4086f8f8c6dafb","scripts":{"jest":"jest --preset ts-jest/presets/js-with-ts __tests__/*.ts","test":"run-s eslint tsc-test jest","apidoc":"documentation readme --section API --markdown-toc false --parse-extension ts src/*.ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.14.8","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.13.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","microbundle":"^0.12.4","npm-run-all":"^4.1.5","documentation":"^13.1.0","eslint-plugin-import":"^2.22.1","@typescript-eslint/parser":"^4.8.1","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_1.1.0_1605708379115_0.6782587237419295","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"proxy-compare","version":"1.1.1","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@1.1.1","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"fcd1b62ddf2bb358bc9350bfd653e22760019ec9","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-1.1.1.tgz","fileCount":10,"integrity":"sha512-Sj8J6KiUeL4NDMht2M15c/QNM7NS6oJOwMONhak3nzDjcDUdmf87XpYS4QM9VqEo4p88NZQZYMCPlV1Zyp/faA==","signatures":[{"sig":"MEYCIQDk7ZqJYqbgVlG8dVX1gtVaohnqkQdB9BiXtQPqIEjTFAIhAK3MjKLNu6dJjznxaLoEyY/ExuHFSaY813YZA6HHtz8T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft8vcCRA9TVsSAnZWagAAzJEQAJ7KM02xQcCffpDgtC1q\ncGanItMxJcvri/C7dF+DUtKmE9gwRa82yf+9sEdadgebA8TCGBQbkdFZHYsM\noqM9Yv+bqZSJLdhubVN6/rUoDHEfG1eaq0FSJ4OA6s6KE1UEOsAd+Yn0/Ur0\n7gXS05Cgoj39d1/+LYFfAsdd8rTROrC44xZxwyYLxlDmfC4lcAGDnvyzX57s\ngCHCooggz6U7434j3BdDHJdL4xo6jFLPqsp/Sux8WqZiNoxDJQyAdnqKCBdY\n4gDdJ61FO6cFMsGbkkhu/AsLLrMPQRF1gE9c6QVzcwIc38QR5ENd4tkTgCD8\nSDZTcEP5TfaLDcW84EcvHpUrae4kGKAPn5QyDv43TM+GI4BPJkcSmkDNcYg6\nIKoB9CI4pySyVusyKOP9WxriWcSqzDyk3i1WsAvG4u3AJFG9zvWj+A6zzeFw\n73Dcmki3cb5MqrerzTvLUtXN48qCmSsq+HI55TAaswgjd7EObWGqosiJr7a/\n26hMcKFPrFmgmuKMh3oL1/CXJQUxXR0i+0nskHi+hjppsfykw5BbovbewZE6\n8GiLQOKcswqR1kyBbgaMIwl0pMKH5CDt6pEx5HybqApjh0UMnGm8yw7+Pwi4\nSXnvI029Iom7jh46qkFKRKK0Mf2QhU0Oo2cqWgOwTEstnVXSo/E6kqd/t5sB\nPnRd\r\n=Zw4R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","gitHead":"554fb32b92782b67cbc54b40b94a1ed1000272df","scripts":{"jest":"jest --preset ts-jest/presets/js-with-ts __tests__/*.ts","test":"run-s eslint tsc-test jest","apidoc":"documentation readme --section API --markdown-toc false --parse-extension ts src/*.ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.14.8","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.13.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","microbundle":"^0.12.4","npm-run-all":"^4.1.5","documentation":"^13.1.0","eslint-plugin-import":"^2.22.1","@typescript-eslint/parser":"^4.8.1","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_1.1.1_1605880796442_0.3007842357669741","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"proxy-compare","version":"1.1.2","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@1.1.2","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"a8113d3a5f47d3cd39834022a819cdba1f428b54","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-1.1.2.tgz","fileCount":10,"integrity":"sha512-wvPFEMpQxlBqyJ3AR6Z3A4bfzAe5JhdGxa1Ii9khLusz9QJFyVEZNOJSw8c/dNn2dl7lIxB6kG9mlUD6jlUi5Q==","signatures":[{"sig":"MEQCIDzTkgjFrDaKtwLzgh+JsC7UkiPSZf2yQpcY7P1WFtsjAiBfHMxDtLMrTNeU/hH8OClP/7xMzd+0B2gnBr0Nb/Lg9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft+U6CRA9TVsSAnZWagAA1+IP/1qcrhEFC3W6om1p2CMZ\nKUncHt83mMfGJTtzjkxji9Qhg5E2RxGsiw/s7n694DS40cJY4pxWwoJPHcJy\nMnqixIw0dPrA1SMLACtt6UIS3w6X8iQeufD/tRpe+5e/2Eu0k5CBRzD443Jx\n5urw0i7dcSW64UPKItYqkB9ckpJ9HuoqjbEP2Kr9cjf/sWK1/VtyzDc3D1Xr\ncFvxllHoublWtiFJW8EToTMnyZr1XawyqWEVyCX6Cz5hQ1OqV/hmyJIy9XX6\nBKkk7hyWcqTkCXgRobNYeNulJH1/TH9rVtl2c3GOg+3qpV8ZWOCN7hEsrHd8\ndhn4uxmlhU0+ABlutd9otQLFslVAmVAeFiTjSRk6KlaFDtW8pPerRm7yBtxI\nx3bsK9Zjm4AQYjrc4SyXAZR6MI0l5ojpHSz/lqducgc5mQpNk4yYpaKwMmiA\nNOqE5RSQBv0Gyd5q3QghNMQFxvNWx33HQpKYmG4vknA5dzdMRqNpeF7Q58s/\nj2XZ1fcOGh98FytNNRoDBkfQVbgXkxASoz452dtcDuMoCPMQnG2LU9UYeaHr\ngFAPhL9Wm4Q3DE54b8SmXzDjiGPzVXf6zgwyQb7Mb1fjE1xYoiFrvSJclwj/\nrb0d/TiU4D1I88gXaO4EeT+rfFz23hXqDs5HzXjBRzvrSK9Paf8tKgEuhKZk\nWvDA\r\n=K+lT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","gitHead":"0cde474476d5a7d6ff52aefc49cff9dfbae4fd48","scripts":{"jest":"jest --preset ts-jest/presets/js-with-ts __tests__/*.ts","test":"run-s eslint tsc-test jest","apidoc":"documentation readme --section API --markdown-toc false --parse-extension ts src/*.ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.14.8","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.13.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","microbundle":"^0.12.4","npm-run-all":"^4.1.5","documentation":"^13.1.0","eslint-plugin-import":"^2.22.1","@typescript-eslint/parser":"^4.8.1","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_1.1.2_1605887290429_0.8850207060263768","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"proxy-compare","version":"1.1.3","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@1.1.3","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"c47cb249f54a8a11a2e06876ddd6435c2d02716c","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-1.1.3.tgz","fileCount":10,"integrity":"sha512-sw8CFZoQ6UYoRpeU48jiaiVpCYYnnIiFH8eLMmi1V3MJOq7hkBLtjRe8SiXSuYZm/iIjlPfln6ncNn5V+T5AJg==","signatures":[{"sig":"MEQCIGIZ8X9CU3Dc0qPe306m9MFqbyF1EWPY92Ds3iTaqaM+AiAvkYr3FVX6e2YAj9Yu62B8B9LStsykS9I/jYy1m4eHRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvNThCRA9TVsSAnZWagAAovoQAKGhShP85q2BKSc34cTv\ngpAzPCvbSFiNV8fl5dWwUGAxUImNp2oygWlQiPN0F9MEHBd0mGsCmuhDDFmY\nKyH2KAFkvpqRGxWyOZaM5qexb1Vw1WmIiRqwN7MIRnG60zkzLQJlpQZ9rPMI\nW6FNMTv48bFC5C6dfmwzC4D6Y2tF9WA9CEVfIyrHD/ilDM7WlUW1Iw1rguHT\n4jlYhaI3DzE8luUpZA/O6/Kaq/uEM0cTfbC8heKdPBOxK79RKRyuUVCla4CP\nGMx+rTvznwA9LNgxnJSt34HPz7dQIewqGYnd7rc42cxJ7kbQYCpUCJyGUjPw\neyGBgpSrbWczX3mMltVc7eceYrolM8AwsiEh8Db/zNkR+olTbBJzNdFNgBDd\nW6VhLiXP9R94HAa6g6RqU2w2yqXGKQy055qAmevG2CpDg9qbk2uE09w3vkcX\nbXboQT6AFKw4G0F+OT5Oj/cCNN087RXUrpz71RgI7S+ZKRNfSAJu3z6psE25\n7O9o5YIYUDalErWHoLioLsZavghALIQKzuEkeKMeuSQfEsD1rhSlcxaZYdon\nd1z08oYX0LZdS3Kns5Mdjcmgtqw3JDvXsAu3pPJZNWvXRAn8p4Vw1XU6QzKl\n9uFWJIk+igabnYT6ugynA3pozLIdwa1rbauLlW0QHeX+zQzHD55Vn53iDjXB\nBbiK\r\n=W7+d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","gitHead":"6c90a24d852acad7fc81ed9aea369377d09a0b93","scripts":{"jest":"jest --preset ts-jest/presets/js-with-ts __tests__/*.ts","test":"run-s eslint tsc-test jest","apidoc":"documentation readme --section API --markdown-toc false --parse-extension ts src/*.ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.14.8","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.13.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","microbundle":"^0.12.4","npm-run-all":"^4.1.5","documentation":"^13.1.0","eslint-plugin-import":"^2.22.1","@typescript-eslint/parser":"^4.8.1","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_1.1.3_1606210784895_0.7815754580888215","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"proxy-compare","version":"1.1.4","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@1.1.4","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"bfd72af51647d96af80d6c1b31c29f4c7e2aaca7","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-1.1.4.tgz","fileCount":10,"integrity":"sha512-NEawV9OdBuC9jhIxCfrYDyR/Xd28eAVUKBrke6modl10o6uBrEBOfI/6iPomlFr2kQeBR1TWf0pjUOfWJic9Vw==","signatures":[{"sig":"MEQCIE5ZFpDAIrLVnTGAljUqV/3bmIkn0lyixtACDbvAvruKAiBGZZi8AvfQsDhSvvkgy3//LG3CqSbgXbVKAfA7G5qObA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgADl2CRA9TVsSAnZWagAAGoAP/29cnlKTKikA716YbWjW\nzOFUd2gTcbnqjVO63o4isZdQMTIkvJoQDWee/67g8Aceu7V3hwkMoYQoatN0\nQijYc919E5sGMuSUxJeshU/uBtbGAAK/uicf3/QrLbiFRPUy1VjHmln0NiyY\n1rqa3eIzZBJD3mF61QN5RbOu0kX7NXFpZ82rOQRoGqzc0JmQGz212cJC9K94\nmheG4Vz/etAIOPTt0ktStlL5fiUOGVQpbXBzvkYPl+1GifaASuAc9dABNqBj\nI2uF0i4DdooYPUKizj6+u8LolB3MeHk2Pk03B8BZSF7VmufPt033y//n3nwF\nJm4JYAzRSgV6dKwid3b2NSaj8oaIihGpgAZYVw9dFbs9mjx2Xc+wCsAC8tnp\nERbog37Xb4LVAmNqRVTy/8NSUSAMGy+bXKo5dQaHxmyjz40Op+Rw1PKzpbT2\n9iB5tvfcPgyIpvum5B6xhuOz8iHaNRzyNEF+q9Q94YV90os59DD9sURpjzk5\nDKHvE8qcFo2iiC1q3eb8KxTJagq+th569VdCo1T3jDnTulxAKcEyUp8WnvoM\nne9F2L3aIP6/i5MeWFZ/Jee7RPIPAuY2j1Bb168nM0plW5Je5Q5nEG6uDNBN\nZXdDOQcf4BVYUekGWWHe0BzaaKwj9HRIG4SnW1bq+rKkfmsbiHM+qWy9TiPo\n5uhp\r\n=sHHu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","gitHead":"46b78339fba7631578f13179eb52e25b157a12dc","scripts":{"jest":"jest --preset ts-jest/presets/js-with-ts __tests__/*.ts","test":"run-s eslint tsc-test jest","apidoc":"documentation readme --section API --markdown-toc false --parse-extension ts src/*.ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.14.10","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.17.0","ts-jest":"^26.4.4","typescript":"^4.1.3","@types/jest":"^26.0.20","microbundle":"^0.13.0","npm-run-all":"^4.1.5","documentation":"^13.1.0","eslint-plugin-import":"^2.22.1","@typescript-eslint/parser":"^4.13.0","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.13.0"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_1.1.4_1610627445742_0.3643997967371755","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"proxy-compare","version":"1.1.5","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@1.1.5","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"3cb3b9ea93e08ad4d81a9a2918a10ce655f432a8","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-1.1.5.tgz","fileCount":10,"integrity":"sha512-oEMexoVk/4FlEUiDoLAp7q0jxQFmv+xowpRC72/FsnvmNDYsBANbSyXSCqwQ7HMposCTDk6B2JLLipq9dUsFXA==","signatures":[{"sig":"MEQCIGhHKM9y1nI1gStcdy735LmrXyQvuMTInRRx5z7xW/b0AiAB4schXwa5q6PUnzcCjvnU1Yv0CWqe/WbqiadRq9KXNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB2nXCRA9TVsSAnZWagAACEgP/iJKsHjqjZ4r3t48aEJX\nu6Q22mRGwCmd2C3Aj4CDLByo3YO1OSTrKcWCqF48Ep1avIdxSdTWxt0bvN9K\nGixMeiZE7M2s0gSvrqVPmhP9CInWyPJbrW8nD6HfXTMqulTim09JH4osgPof\nnIs7OTJRuwOKJ6IeS8sYgukq2MBZtkb6PfpalougLF4tpozt0ZuBQbAiSzQb\ncB0jTdmWMGb9xIci6mbkoNIt1rgyoNQOh8t8gLUa0qNE81sN2HQErdZSMN58\nc09AjZl4+dezacGDfVCFLwETFIztjcPWh2pMhdXQjAamJ/kkRKlefXGRkaLF\nnG82LqUcTDkwGiGmirMUqJ4sDBveP6jBJUJ7KNRoJ0C7DfA3X20YkQiIT2pq\n0zjcvc0jqevZ1fCHiA+jwKEexPx86ZR9RtZeKcUR0Mb0iAMg+LahkrhpMhsI\nrJiRXGGARRs5Jd4B5pdVM/KjIKV679ui1hnUB4qs7hzYQ3/faPJPowGSEnUv\nfwMOsmHLpivJ0bwtZEpV82H8SCeLYUEcLn12+ccfUhIzbFgietFzd7f7mSE6\n59YeGsnZzJAiCfgBB9K8v3nPoV1x6EXVfSiSECsfp2cGz6bDpGSs+SmfQe4Z\nYAlB+7L2xOrBQewQ4W8cRggWS6mjI3P5MjBe1QPBlMYOyKJ5Ciy0c1uuFtz3\n3DWg\r\n=YopB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","gitHead":"c405bc21e8340aabbf514c7f8638d85e5f32c9a3","scripts":{"jest":"jest --preset ts-jest/presets/js-with-ts __tests__/*.ts","test":"run-s eslint tsc-test jest","apidoc":"documentation readme --section API --markdown-toc false --parse-extension ts src/*.ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.14.10","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.18.0","ts-jest":"^26.4.4","typescript":"^4.1.3","@types/jest":"^26.0.20","microbundle":"^0.13.0","npm-run-all":"^4.1.5","documentation":"^13.1.1","eslint-plugin-import":"^2.22.1","@typescript-eslint/parser":"^4.14.0","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.14.0"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_1.1.5_1611098582499_0.8073331205441818","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"proxy-compare","version":"1.1.6","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@1.1.6","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"dd7737be611a9d7142fae10dbc6d0ceb74ad6da0","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-1.1.6.tgz","fileCount":10,"integrity":"sha512-V65euKrKgKjVyEh5+4nVlAf4dHJ6Q0cF77MCeZiJaOldAl9lndy/u270SJneHiz3UkVcSIhxfOKY7aFkrMyo5g==","signatures":[{"sig":"MEYCIQD8gE4dcKkviEbyn8iyVz0DGEn1SDNe7om+xFYo32hjTAIhAIkWK2Doh0BSlN1CGi8tvNrA1RH9XPozgYYUNUy5/MG4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCErICRA9TVsSAnZWagAAK00P/iuzSH6/sioz05kuN9Z/\n4AwZg3z8JVUHGfTUSCAJqWsMQhGioaREvk9RFrUcW/w+63icbeDQiYc1DelX\nZb3vYsAC1BU/L+VG3cJkIyP9XfymEGhCBsQD6C22F4b/ZadEDPUn3kgVLq27\ni+osZlRInCldLMh9ogiE7aMZibzGHq8mTeFqKRkOZw577VUWp7zEe9vq9jlG\n6CK0e3OqbO68RLKzbMeLzGxnoAiDx47BchQYUv+WLfwaNpT/vYV48xIHaRlV\n9GtGQqmLF8M6dBlH+9Y2FJenNeZrd/5QI24NAytNNoVK//KGsm9XkNi9veMe\nMNQaSZWDdiHhdcFas6aKkkAFvEyPE7kpDZOU4IlIFCk06jYuAnKiE1abQi3O\nlbyJsyQWKyGLEg0tAhfvLWmA1BrMAFJmpU8KY8irJdHvlq1pTLiLYL1TCzuE\ndr/x7bN0rom57PfkSeKoQ0BKmSUHH84/SMnH/qhhHWWjBqRdCH7+2MRRqvWA\nqIQi2IC9ksJt4LKYcJyZiX/Tf0409Z8ETn2QXzZLmj/40u0kaPQzIzVtkSxS\nCr8U8FvhiEW7RhD0UYWQKxJfhkDTTlhewGdA/hCwPhiG2EayVyor+sLFgqP6\nMvBa2diQR7Wj6cY5YX+z7A6DnuogrJeXYieY6eDJcqJyogsNiTVrv9/VwS4W\nld1S\r\n=wBgr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","gitHead":"7fca0765819a03c16e5226f860310618eb8a1d03","scripts":{"jest":"jest --preset ts-jest/presets/js-with-ts __tests__/*.ts","test":"run-s eslint tsc-test jest","apidoc":"documentation readme --section API --markdown-toc false --parse-extension ts src/*.ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.14.10","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.18.0","ts-jest":"^26.4.4","typescript":"^4.1.3","@types/jest":"^26.0.20","microbundle":"^0.13.0","npm-run-all":"^4.1.5","documentation":"^13.1.1","eslint-plugin-import":"^2.22.1","@typescript-eslint/parser":"^4.14.0","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.14.0"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_1.1.6_1611156167893_0.8142067140329874","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"proxy-compare","version":"2.0.0","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@2.0.0","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"36f41114a25fcf359037308d12529183a9dc182c","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.0.0.tgz","fileCount":10,"integrity":"sha512-xhJF1+vPCnu93QYva3Weii5ho1AeX5dsR/P5O7pzy9QLxeOgMSQNC8zDo0bGg9vtn61Pu5Qn+5w/Y8OSU5k+8g==","signatures":[{"sig":"MEYCIQCjsOfGRnJY0eJ4lvU1djfgDY5yLw5HBT6LizoRFSNcUgIhANPrxvY1FSrmpQ8NPNRrxGEm3egnYCoX8QbAhT4726L9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnx/BCRA9TVsSAnZWagAAxqUP+wTRcstpAN/yGGkhhuyF\nVOaLCnjUVqrzaDHr58vlzNBJZoe6GzryONfCZX43W5Ek6rLU2ojnJlDrLXCM\nChnuT7TLl7HR2dLRneKE+Ft5sMiMLP8kO1vYRh9zE7YNMrN1J5ibDHnlpxEx\nSVtJkGfHiT/YwAHKIUILp5fWZe10o8ZhJv1yasQXkKOqYH5uC/1OAhQ8N0up\nPl6YQY34qaHD435PhA4ogf6m1HV+gOMBW6AttJx7JZt0zkA2RkcFl8WMbw9r\n6aqPtC4fPPHTqkwCcj1gBc85FOR/LccOBylQkxaFgjFGAIo6bBnTn5SclgtR\n++P/FHeA3CIfO5AB7vfeR7NnFCP6gjsMiHtGOiLMKx8HHfFYPh6I5Q6WZfcx\nONgqpk6u+tuMWrhXrS3G1wq3qN1CkbS93GAlJyYV917uBHCgXLT1lqWV/wfg\ndjXVep/PjfaWPG6E//n6E+B681GrJJARKMNxo7YeOm5yVPaG5RKQ23mTgBzR\nr0HrUKe47IFJzxmxMHcdYX4oQoSxrXObnj9xCZiCw3UWOCT5T0onULbv6C7I\nac5LiDYromUCQ574Mv/uQbDZ9idewDRiRyIr4A8QmpqasR3cH+KA9YUeinlS\np6HcS58LzHk7tfNe4cocyl3jWzy6sMOdkycmdDNG4Y+wt5W97QiRDCrK1HIA\ntrgW\r\n=6GjH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","gitHead":"2cee04f8de44c573124f2b27cfa54be275122a82","scripts":{"jest":"jest --preset ts-jest/presets/js-with-ts __tests__/*.ts","test":"run-s eslint tsc-test jest","apidoc":"documentation readme --section API --markdown-toc false --parse-extension ts src/*.ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.14.12","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","ts-jest":"^26.5.6","typescript":"^4.2.4","@types/jest":"^26.0.23","microbundle":"^0.13.0","npm-run-all":"^4.1.5","documentation":"^13.2.5","eslint-plugin-import":"^2.23.0","@typescript-eslint/parser":"^4.23.0","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.23.0"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_2.0.0_1621041088492_0.31617981127396577","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"proxy-compare","version":"2.0.1","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@2.0.1","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"3ae19cf47f64e89bd60fe4f57afd124f733ef64f","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.0.1.tgz","fileCount":10,"integrity":"sha512-uXj3TtWdR1S2SNwJKbgJB+1FJm9HM3sFzlVc8W6PZvU6ogt9mlkb1WwZQpuKFLkDS6LKY4+FBE18K6ZArphnHA==","signatures":[{"sig":"MEUCIQDHj3qawAODTlW0VPjdD/diPLj/2jTL7gr9Y3AEyCL9nQIgGuwqrLKND0RX1dyzGwHSikMOXsYNnoHzFp1mfAmEwE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2wftCRA9TVsSAnZWagAATQAP/AprFk2MjbJZR1ODfz1s\numzCEzeLXAuvVNJB3IYWNmZef5PzU/sAaEOM2Go/3rr6Xnxt5P8La1sCSIBa\n3i2S6Tc2sgG3aueC5/NgluTIJptBkrwAUfjffBjK3nCXo74gDI4javPmAulz\nUBaojq5oa57ERTeJg9hCGJp0UEE+TBaMbNnLFzvCB6elj0sS8eWWvKRRsLfo\nnwY7bYBvAO5J6xDx803kba4fFezAWmbyol9Wg9ZIEK7wHw78u3J0wP/psqwk\nXPwqxeXwfTpfGxZ/ruMg0smhxCPP7qLfhqGqu1J3OFG/jfG9Ejh4qv/FymPR\nZQLyRDCVV3wBkVrTwGEQNll4ndkSTAoxNwqOMhiCqQa0/NINFHqjj5hTv5KR\nvaDRy/kz2VvCC/69y442Wos53tTEu6uyoy1TIbgo9TrBqaZ6yl7QtDDdVUTM\nDO6VB+mZa/bWLdz1fbg1KcN8LFYKeLFV4RJoKVeCJAIlaqZHF7tLbZ3t4k7f\nDXXiqcvPJgJpe5UWwir9gjuZKYFrc9ApLdpHPBDZksJnrCQlOSmi19a6xWSs\nB72ylDiSwCqbbxGf/ZHBNaoVUaguSZHphTDHftT8dDsi9NqxgnxHsGsS6Irn\nv1vjslCYsOot9D8lqv7Fx0xr0hsRPbY6PcTVUl4gfjfUDJapPK9Owcc77Qz/\nrTu6\r\n=MAFw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","gitHead":"015f3291dbdf5bccd9dd22c095afaf13febd4981","scripts":{"jest":"jest --preset ts-jest/presets/js-with-ts __tests__/*.ts","test":"run-s eslint tsc-test jest","apidoc":"documentation readme --section API --markdown-toc false --parse-extension ts src/*.ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.14.12","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{},"react-native":"./dist/index.modern.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","ts-jest":"^26.5.6","typescript":"^4.2.4","@types/jest":"^26.0.23","microbundle":"^0.13.0","npm-run-all":"^4.1.5","documentation":"^13.2.5","eslint-plugin-import":"^2.23.0","@typescript-eslint/parser":"^4.23.0","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.23.0"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_2.0.1_1624967148680_0.0721130037341291","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"proxy-compare","version":"2.0.2","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@2.0.2","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"343e624d0ec399dfbe575f1d365d4fa042c9fc69","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.0.2.tgz","fileCount":12,"integrity":"sha512-3qUXJBariEj3eO90M3Rgqq3+/P5Efl0t/dl9g/1uVzIQmO3M+ql4hvNH3mYdu8H+1zcKv07YvL55tsY74jmH1A==","signatures":[{"sig":"MEYCIQDZJTGrcC61SI9ztQ7towgYRCxx2kz5us2pEQ64X7zCCQIhAJ2sScV2WbZITgEcdUNSUOBpJqh8s7fCvMUq354rwQKh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFjYlCRA9TVsSAnZWagAAIykQAJeFaMJmYgc+pH2h2dEw\nyyXPQWnXpEwHOpwBf2osp75aI9X2iRq3V1YOvUUbp8Q47zJM8UXpQAMhi5A2\nGNY7zDvba+CCJe6ATGnjKWZ/ahNu3nY7wu74zsBqVIPBr11Fid5PyMYBZM5S\nJequxm16Olrzc35YEtKkNU7HBlkQkaDs6go3GtcKfj+PXs6wYVGQLbyJ2I89\n5IvwvkKem5o+AH05VOHwThaFEMSqgl4r8ajeE3jtOCSqWzfSQY0V+Dqo/lAM\nyznNXo91VXP7srdtYr7RiEA4LM0u6iN1CJXKi+I//onFXY0enazh/1BM47Rt\nnUbinqKr0ukzqgws/1SAbbTr9wgdJxqM6EWvdLZihCZSwm7MpOEJbThMz2o0\n6UxTADX3IdPlLarxpelqn1F7JdKQ2e3euvGdgboI3uZNUNkgcb/oMui/rwnv\nI1Vm9reHzZ8VSZzpf1sqv9xKJasdF9J8QYWBFicjiecFv6ykxUgBsvoLbTSk\n4Y3EI5hPZ0oVHx4fj2fbswli+A2Qg+RvAAhp2bIPl/FCRz7SW9p/zWQPNr56\nh+c3yWH710oHa07ULxFdUYxT1AJL/u1Bgdoq8FxA6QqDzbcUguHUmXCJG65l\ncRKcL5wAQN2zmI+O0YTW3MV36Ob/wGWubSayAj8JNMtCAynuhq2VkzWO9ZuD\nDjTL\r\n=RHOr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.modern.mjs","module":"./dist/index.modern.js","default":"./dist/index.umd.js"},"./package.json":"./package.json"},"gitHead":"c9e745b39743192108f8f6665451277c3edfbe8a","scripts":{"jest":"jest --preset ts-jest/presets/js-with-ts __tests__/*.ts","test":"run-s eslint tsc-test jest","apidoc":"documentation readme --section API --markdown-toc false --parse-extension ts src/*.ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit","postcompile":"cp dist/index.modern.mjs dist/index.modern.js && cp dist/index.modern.mjs.map dist/index.modern.js.map"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.14.14","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"12.22.4","dependencies":{},"react-native":"./dist/index.modern.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.32.0","ts-jest":"^27.0.4","typescript":"^4.3.5","@types/jest":"^27.0.0","microbundle":"^0.13.3","npm-run-all":"^4.1.5","documentation":"^13.2.5","eslint-plugin-import":"^2.24.0","@typescript-eslint/parser":"^4.29.1","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_2.0.2_1628845605410_0.19983648659948416","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"proxy-compare","version":"2.0.3","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@2.0.3","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"13fac7a72ca186a3f4a5e99bdff4863f2ced85c1","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.0.3.tgz","fileCount":12,"integrity":"sha512-YEmiPmDvwSUwudfjt68DTRo0VaUC2WrDOfktTYEICInBDCIwveTsnn0cRxkWPSUvZBhzRIxtI0ZoYeUpXU870Q==","signatures":[{"sig":"MEUCIETwAMUiIEYkVIpunmoL6TI8LekQ7k7cfSxfXIXAFYOWAiEA/THo6YElu5gDCvjGitx2A2KS/YKfU/ycn4HzCynrdZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHHC3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmre/g/9GDG19Ff2lItvxeQTjFzr4UvGxIfEq1ahiMf0HImuSfQANEQY\r\n1EOWtrrCpg8P8NzH5HURT3OTmWNX7T3XxKlz1/x3+dB4wKCzPHt/UtyGsMxr\r\npM9JqYJjAEx+Z1lBemWmQZWSUhkw3KT+ICfXDNVT88FqRRq823msZTVlXJsb\r\n+PKCSOW1vflPhujd16hTYLb4v9CPSI6dMOT5MPZCd3kfU/W8Dq1neMw2oLCQ\r\nO2c8vhyAJbLoojZOv4cIlU2Qboh6Gyx/gsdtl2Hl+2uEtmhl1DsxLOQ//J5h\r\nd7r/N/dvqh/Y7uGzU0LPOt+ttNsiLSFe11ndwyhxwmo4esop7AiBdtjlpZTq\r\nNmJSN3COHXCJReWmZOtEtQyWw7cQfmVNweS/7Uyf+jbiOqH30inJLxPZJWqP\r\noWEZ2R7/pJM7JLHkrBISpXcDMHXcxjBLBhjbmKAL72DhlXILUdyXXN1TI+yC\r\neQ5ffYuQnen+uQeV3l4cJHOM245BKHV6tEaYCxAKYO1WE7CRTwgczu9KHQfQ\r\nd54Pqj2NSoijPvtlwlTb/oL06FN2INY8CT3WP72cUPq5ToeJchlcKV90BIRO\r\nwnSflWhKBwEBS2ZupVzV7tFeB2gB8QOJW3PSP732Ymwp2HMyvAkgmQ1B5ifN\r\nvW42iy7sht2PrzGHBfb+4SynZVoQipN0OMI=\r\n=QzAs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.modern.mjs","module":"./dist/index.modern.js","default":"./dist/index.umd.js"},"./package.json":"./package.json"},"gitHead":"8892672fe4dd5e4aade45c2cf760ceeacb973075","scripts":{"jest":"jest --preset ts-jest/presets/js-with-ts __tests__/*.ts","test":"run-s eslint tsc-test jest","apidoc":"documentation readme --section API --markdown-toc false --parse-extension ts src/*.ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit","postcompile":"cp dist/index.modern.mjs dist/index.modern.js && cp dist/index.modern.mjs.map dist/index.modern.js.map"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.14.16","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"12.22.10","dependencies":{},"react-native":"./dist/index.modern.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.10.0","ts-jest":"^27.1.3","typescript":"^4.5.5","@types/jest":"^27.4.1","microbundle":"^0.14.2","npm-run-all":"^4.1.5","documentation":"^13.2.5","eslint-plugin-import":"^2.25.4","@typescript-eslint/parser":"^5.12.1","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_2.0.3_1646031030933_0.2715773861075934","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"proxy-compare","version":"2.1.0","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@2.1.0","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"5f99b3ed6a265135ce7ec145ce304e6f89b6511b","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.1.0.tgz","fileCount":12,"integrity":"sha512-wapJ3h/w8fRSyPEG0y2WMV+tf9xwvj3nxM6aHVuPEOwKs/t5xLSKZb44ubNTiqq2T6lmEMHEWGMTaU2L6ddaFA==","signatures":[{"sig":"MEUCIA4JpM64ebWE00ZKr+4NoCfYq+8zYLcHelKlCMxlVNE6AiEA0vIpqIZ9cGNaWIIpgY7913KpmPpGWNdNu6PWlkQ2NMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMS7YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpq2A/9HX/HAENS23nb9bd3YIJq5mmcIa9CF9+ILaMPyJIYQ4gMYE9b\r\nmf5q6YjRizbUzZ1sxHIwvNDhnE72PcobzolTjalFjrjgao/JI1wPfsrWwq+n\r\nsrC2ddGHaetMTwBYFpuTbQgWq1BR2AoYyqJiqfvT+uEB3JoQJUEvyXT0/hvH\r\nWvjLmMG4ODsciOdfVIEs7tGWt1HOMznYsOGnm/F0v4BJT1wVhFAgHDu+Gucb\r\nySrJorgx8zu/7PGLnMdkZhvZOcJ5CTJLta7p2cPlCVQakBpIiAfwhPynBy6w\r\nzpMybNgmS8/tOux8qktvenntY/7ERA76GIpXAekwr4CyF+g1XfNngUIltoWe\r\n8vfnr4jb0SrCyodZkQZyyWeyRo1191KRNTMe5Lsyh69xX5a7XqruPzJDp6xx\r\nH2110qmS4bQILjkgv/6yebAkCyUZOpx96nct4F8QG/aH6IHIznPj2dDQFbN5\r\npxRW1+D/K3hDHWPg7GxVYePNI5weuFpEedahY+zvSGEKIzBdhhp9E1UNE9rh\r\nZJZtMAyBtPeNHO19Z4KhzStWn/j29YtVCZg9sH5Gh5hXBCJyyPNFe3OCbNV6\r\nA/ZCIrGghwm/0zAOPCkMeV/EKJtjU8wcRx6GadB60eloirT7GvYOcMZvEmf7\r\nUj9e/oYw+rmzdkkmQFAMExLNgt7UWyO8C9Y=\r\n=/gdB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.modern.mjs","module":"./dist/index.modern.js","default":"./dist/index.umd.js"},"./package.json":"./package.json"},"gitHead":"9d11e911209d014a53161129273dccc955d922af","scripts":{"jest":"jest --preset ts-jest/presets/js-with-ts __tests__/*.ts","test":"run-s eslint tsc-test jest","apidoc":"documentation readme --section API --markdown-toc false --parse-extension ts src/*.ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit","postcompile":"cp dist/index.modern.mjs dist/index.modern.js && cp dist/index.modern.mjs.map dist/index.modern.js.map"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.14.16","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"12.22.10","dependencies":{},"react-native":"./dist/index.modern.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","ts-jest":"^27.1.3","typescript":"^4.6.2","@types/jest":"^27.4.1","microbundle":"^0.14.2","npm-run-all":"^4.1.5","documentation":"^13.2.5","eslint-plugin-import":"^2.25.4","@typescript-eslint/parser":"^5.15.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.15.0"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_2.1.0_1647390424772_0.06289573176104368","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"proxy-compare","version":"2.2.0","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@2.2.0","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"2357330407241b091501644d08a446a4a28e0e15","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.2.0.tgz","fileCount":12,"integrity":"sha512-hEtMJevUmOByZCTw1NRUVaWWHCGJLO0ogizpey8yX6zMPolDe8YVa+PHgMOTiZuyUkFj+hMKs/1UaM0+ZkuvgA==","signatures":[{"sig":"MEQCIEY2WkgyAlEgDuC3cJHJ8CKEFrtkZFhSI/FdE32mjzShAiAyssJKsJfqJYCbYc7Hligbf/xsQ2UUNlrfkngk6J8lsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip/QeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqzzw//U/p+qn3nlxEwP0bAEWj10El2R9kKqAF7lYtQfLEKFvBzg8au\r\nxXEWNlleCHKamoX89euDHUWW3V+9CsSrNGQwGiVvJuIEhy1e6o6IAsvvHEvb\r\nviAR8me9KKQza09Jk9qEc3iEyf6sWPp3I3uze3OJNScXdWUxmZj4Q9KQawzC\r\nuc6Triu70//oWLoCeh69GE2pgM9aTcmmSapyyBqaEpbOoFwUvPHDN5muVrAJ\r\nLe5L3am152gsIItUsrjZ+btr7kNnKWRXWCZT14dqO5lSQcgNvOMY2npeaDXK\r\nVb1dfuZwsWyRepMHXhhrnkWRwCgvrtVwunxZ4X1ftVrcWSqdZlY94JF6R93y\r\n1DaCQDOWzCF2Uxo7A+KiKzXdX8Spvy8vH6zt6qRZPRBhFcZ74IMzXTQR4tce\r\n8yVZ0ABy33Kx4rCCqpr+i8AKWIyu0T9XqPCc+0PZEtnCTYFz54N+6Zf22oeg\r\nXvu7KejSX/Wq3xjXZPF/324S/13R6Ws2ulEOm91Aw7AtdwVmo+23XNcMlRdy\r\nay3lwTM37u+p+yWrlcwUORxyigOhhss07tVyu705y3Ga2J5zA010L/TJ8dUg\r\nMCYA6unU1r7XvkKODiaCRi3vEpMTQzH0PKqw+9LKN05rXHR4PQ1MTGolnvrS\r\nDRdejV6S15wENqCeJPP7Lsk9iBD/H3sUlPQ=\r\n=wFHT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest/presets/js-with-ts"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.modern.mjs","module":"./dist/index.modern.js","default":"./dist/index.umd.js"},"./package.json":"./package.json"},"gitHead":"ee3c9e6b9a7589f80a538546fb5e2a2f64f31a53","scripts":{"jest":"jest","test":"run-s eslint tsc-test jest","apidoc":"documentation readme --section API --markdown-toc false --parse-extension ts src/*.ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit","postcompile":"cp dist/index.modern.js dist/index.modern.mjs && cp dist/index.modern.js.map dist/index.modern.mjs.map"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.14.16","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"12.22.12","dependencies":{},"react-native":"./dist/index.modern.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","eslint":"^8.17.0","ts-jest":"^28.0.5","typescript":"^4.7.3","@types/jest":"^28.1.1","microbundle":"^0.15.0","npm-run-all":"^4.1.5","documentation":"^13.2.5","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.28.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.28.0"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_2.2.0_1655174173944_0.06724441466474818","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"proxy-compare","version":"2.3.0","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@2.3.0","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"ac9633ae52918ff9c9fcc54dfe6316c7a02d20ee","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.3.0.tgz","fileCount":12,"integrity":"sha512-c3L2CcAi7f7pvlD0D7xsF+2CQIW8C3HaYx2Pfgq8eA4HAl3GAH6/dVYsyBbYF/0XJs2ziGLrzmz5fmzPm6A0pQ==","signatures":[{"sig":"MEQCIEVv3b9vccmjzp4HaNcWqlaslHHe3KFzzaXwKve1CD/kAiAS28jH7ne+mntgcmrqrKGD2BseJpiamDbgDvoJ+vQp3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi95xfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEag//coj6DJmVX/6V1cU9tAq24OrnzE04TlEawFo0ZnZJv/CEsUZ8\r\n3tM+ZoLo0i3/14cTywL+lN7aRJviYxb00EhLOaPdcwVapIAaKHLKzFYwMeUJ\r\noEmgUER0u0vTrfk08P11RU8N4upHpBaRqO4A+IMAD3wKOXao9qgjRtK1lypA\r\nimxA0cuZpCQ7cbQIJ+TPO4U0LjY0BKkWCPp0kjIhnvrTbNQCATKQkYXVdPN0\r\naMAgyX8FbR4ebse05R7h2D0UeSw7Z0dvQvU9eTrQofIqvZURTHTYPbTiBvbJ\r\n++0UlkO2ONQhiSjvNX/f6sRk4I0rY8ArMM50+v8nRsQZgFbtysawHWpqJFkM\r\n30yglXvKfw+n/b1yr9j1Gw+rITm5hqSZVtovVGj9krVKiwOXn7B2vtmD5bGm\r\nG/WlOJg6AQr0MFS29Ce0I2faIi9CMEqYeU54ZavZfSa0RwLpQbNrjsJ0gzXL\r\nY2/YskdcVeLjaeoKbSNJ0NjQ6TRwCzcTt4KPt4Ia+HU5oiSeX9XsZRQFunh+\r\nGfPBB/Dqlsbk/IY8/jF5+5/KSRmo0F11m2TsvEsXtS4Q+ereE0yEQj3xQ0qG\r\nmDj/QrzAsdz2+vOqAbcCLWvyKdhPn+HMIcDZOG0Nhaw0D23jDI8oCSsCydUm\r\nXD5K17AY+ZGpCH2h49/Vn4uJIXerYvo9NTA=\r\n=RsMU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest/presets/js-with-ts"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.modern.mjs","module":"./dist/index.modern.js","default":"./dist/index.umd.js"},"./package.json":"./package.json"},"gitHead":"7e7a615ed980cad948e6bfc9e378d9f661cac5af","scripts":{"jest":"jest","test":"run-s eslint tsc-test jest","apidoc":"documentation readme --section API --markdown-toc false --parse-extension ts src/*.ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit","postcompile":"cp dist/index.modern.mjs dist/index.modern.js && cp dist/index.modern.mjs.map dist/index.modern.js.map"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.14.17","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{},"react-native":"./dist/index.modern.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.21.0","ts-jest":"^28.0.7","typescript":"^4.7.4","@types/jest":"^28.1.6","microbundle":"^0.15.1","npm-run-all":"^4.1.5","documentation":"^13.2.5","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.33.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_2.3.0_1660394591517_0.935549169080095","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"proxy-compare","version":"2.4.0","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@2.4.0","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"90f6abffe734ef86d8e37428c5026268606a9c1b","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.4.0.tgz","fileCount":12,"integrity":"sha512-FD8KmQUQD6Mfpd0hywCOzcon/dbkFP8XBd9F1ycbKtvVsfv6TsFUKJ2eC0Iz2y+KzlkdT1Z8SY6ZSgm07zOyqg==","signatures":[{"sig":"MEUCIQDX0G/icOSpmlMTFrHZfkqJbSWhGQ/IfDqckoPEV0KJAAIgIOA7T+p73dJgOqsotX0RF7FPYiD9YVE2jW3ipCsTClE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtWCsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDXBAAjsUnN/gPzZIxKX96EEMNQlJk1sVG6spcNLYRcoVlx3v8uIc8\r\n1QjVqk1Y2XphbZ4iOuM/5fpNXEKaEmdY4Ac1ZQEG+/F4BuGEjK5JjQ1HdyqI\r\n1X5f3wUGAE/MVvAjwmirSTc7/BiJz8Z8IlguT2rPauJCSE7dWMMdrHpe5ClT\r\ncRafa5BFngMBHyCCVIoUyOX06hsi9lsNpHcFyiJUuXCqOzy6SQtWR4Io26A1\r\n3tG4sI9INyrz/9o/Xv68yTX+PIJh4G7R4HmYjpHDFHiKnVjcFMC8oPEoFNQe\r\nTi+PTXU41S+IHk89x1J2LCyPsf9L1aZcRRYTI+XdTC6gHYgBr+JsoFtqCv1B\r\nuY4rpzwqfpy1KDlLfmly0jTkz2O7s2YtQnJ5SezEEGKrX7i5qorb5O2i2afd\r\nHbKhsXjh3jcBWv6MEDCkGc9wE753BKHHw6zIC5wWy+B6HXd+l2jzF3oxFrxE\r\nlnBoGb5bKWWNi94JFfSSYFN6H+ZM5CeBq0fmh9VFTiEyFwqMpDcYWb8vZO3V\r\nAiau0AkJA5+mqKvghINY9zo9r6hbqg10tFq1SC5zpfH3Yjw3S8Z2GcHxDn9+\r\nOn+oAAbdurWiGlm3bbL+M10fHz/iSmmYNrCuFH7qwxvbnGGXcyszw99k/zHp\r\nqTEt82EoJu6g8N3Cwe6IhSW/1MW2w0AOWbc=\r\n=PPxx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest/presets/js-with-ts"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.modern.mjs","module":"./dist/index.modern.js","default":"./dist/index.umd.js"},"./package.json":"./package.json"},"gitHead":"a09370529ccac716209122b89269c543a99b983e","scripts":{"jest":"jest","test":"run-s eslint tsc-test jest","apidoc":"documentation readme src --section API --markdown-toc false --parse-extension ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit","postcompile":"cp dist/index.modern.mjs dist/index.modern.js && cp dist/index.modern.mjs.map dist/index.modern.js.map"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.14.17","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{},"react-native":"./dist/index.modern.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.31.0","ts-jest":"^29.0.3","typescript":"^4.9.4","@types/jest":"^29.2.5","microbundle":"^0.15.1","npm-run-all":"^4.1.5","documentation":"^14.0.1","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.48.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.48.0"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_2.4.0_1672831148524_0.14395290242107173","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"proxy-compare","version":"2.4.1","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@2.4.1","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"663b45f1212f1a423c8973374fa47542084df02f","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.4.1.tgz","fileCount":12,"integrity":"sha512-xkL1upOHOOW6zSSNUDZ09hqGDO9lq//Sg92KF8YK+YsD/Et1dP8fZql/h6vgbFa/ScIAlttE4WjTD7QPEg1Ssg==","signatures":[{"sig":"MEUCIQCqaQqPgazojOhQ0yKJlVXZBrjCJdBUDgqNjG0k4SWOpgIgEQbSMTqHeOLsnIgRQ68K6pYcFwkT6Qfl2IP5ged6+1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4lmBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNgg/9EE3UgW7mKPhO9g37UHyEqj2Nx/4aNdPKoHPg2yigTFUCf/VM\r\nwfs71MGtwCrVs/s8m1ki5TEJTCGGzI5Ad6QpNcnYs5TCtax2Hu58Oi54vYnZ\r\n6mDpE6u4S1WHGtglqrN3GoyTdNLiLaTOUvJzbHNojH7sl7vn8Iuk3BW/ZMyP\r\nczvuyBPWoIQXbSF95TVC5H6jFPZUNvGQtxy05i5Wf1GPLa5KvC00wCe8Dg+8\r\n8u37K20F23aMko19EO4f+vJiNPBrxa2svg3gMQYKOb02xXh4tjq+LzVRzAKH\r\n2wi/pi5Ankd4oD7rp+xOWCJBnjyVp02Lf/slx0ssA3qfG9/9eJIC8SY7ivL4\r\nDFJ7mDKiPUoTR7SBU1P4R8598/9KLYVXmOOBRUXCy3UittU7dA+WQmbeaoAv\r\nyfjr6OCWk9DiEBVWNhTjByfx2zjjOi7tES84c698RjmRkuYqA7EKgqFVMBbL\r\nw4dfuAsnYWsmcql5eZzuBz5UVjNIWYihnvrIVRNfoSCWUA0Ctl5v/xvwfkO0\r\nDkdiibrGfkCqk3WgmTBuRAJdKzYhDWQIHvqfPxmIcm/3AeYuc2rjbsbymGev\r\nCfVOvRSncEKooBumJG4JNkIRbSO96fKfD+7Uk9P/7pVkyPc2BdYP6XZOXtCL\r\nF2CHpNYjyxwDvY5t35BwllydqIIMhBkEVBo=\r\n=lneB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest/presets/js-with-ts"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.modern.mjs","module":"./dist/index.modern.js","default":"./dist/index.umd.js"},"./package.json":"./package.json"},"gitHead":"eb2f59ea07a706653118f5b89b2b9d7e82a9879c","scripts":{"jest":"jest","test":"run-s eslint tsc-test jest","apidoc":"documentation readme src --section API --markdown-toc false --parse-extension ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit","postcompile":"cp dist/index.modern.mjs dist/index.modern.js && cp dist/index.modern.mjs.map dist/index.modern.js.map"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"6.14.17","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{},"react-native":"./dist/index.modern.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.2","eslint":"^8.33.0","ts-jest":"^29.0.5","typescript":"^4.9.5","@types/jest":"^29.4.0","microbundle":"^0.15.1","npm-run-all":"^4.1.5","documentation":"^14.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.51.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.51.0"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_2.4.1_1675778433727_0.6754048488281073","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"proxy-compare","version":"2.4.2","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@2.4.2","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"057e30e0caa2e26afc079c2fb7acb0c3dd30148b","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.4.2.tgz","fileCount":11,"integrity":"sha512-w/7pSps1muovCXJoNa8k3AslEfwQfBQff9emT1OgoaVdtC0WctWjflTBKXbtO0kJnM9RASc+/vXRyzT0dPgnBA==","signatures":[{"sig":"MEUCIQDy6ClxxlnJ8z3JaYzKXZdW8Jqm83GtsXyLNmC3tSS8rAIgX7pz/Qt+FSw9US7o34DGAwqh/J59xAh+XDPA1Y6QDDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6a3KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodSA//Wdym+XqtpmhN7gUXCVxSeDr9zu/hyRjaE13MTcStR5G53kpe\r\nfcI+561zFPNs7dAFwsWucxsohrYTXmiyhvGgspWAB64sMqz2vjmrOYR/SMZt\r\noNd6CPYM24lLkoAAzSM6GE6g1w8hsAs5hCSyRTtLz5U86ibFT0aeeCTshzjQ\r\nWo5/Wr+q73LOM+4dk8NnWOn0glgfNQ6L5sMIihSUyHC9yRwr9GA552Nz+2ZI\r\nqXC15HJ1KHf/0Vkl/Lt0NDWlh2Z/zVboFu5ZzCPpKkHMFNRtkzaDqRRPXPn9\r\nuTR/JJuxnHGLZ+8FBBSNlcDCqsvo5uKYAtFR39beVz4bLTNiXML9fPUo6hTF\r\nY+qqIsPgtPggxBYs1anVGgEJjRpK0jZ61J/n05J9G8uSyyOzDn7VKRkCUPkH\r\ndfbfdgy4uMnK1UuFWFd7TBx0yeL4YgrYhtJoD+iA8JnRYBWYXjpBQsC5OEly\r\nKekq5r2Z7E9Ujb/11K5Djg37YHz0xmJquYPJGtwwcL4OIfL1ke0rYGB1dSsj\r\n/9EQeWrjJ3KrDgNfVVI9x4WdA9MTU6Es/bPXOZ3yLa3Df4oMETJq+qWDi113\r\nT5vPnNedUyaq6kL0H2/eXWviM0XUBgwbzc+yGsiHFe/9OIuHla4LyIIcxYx6\r\naLgjncGZRb+maKKindjt18PtorLYLgM7FIQ=\r\n=0lZQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest/presets/js-with-ts"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.modern.mjs","module":"./dist/index.modern.js","default":"./dist/index.umd.js"},"./package.json":"./package.json"},"gitHead":"dbbc1ece9df17049b802d3ac119dd4fb8952566a","scripts":{"jest":"jest","test":"run-s eslint tsc-test jest","apidoc":"documentation readme src --section API --markdown-toc false --parse-extension ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit","postcompile":"cp dist/index.modern.mjs dist/index.modern.js && cp dist/index.modern.mjs.map dist/index.modern.js.map"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"9.3.1","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"18.14.0","dependencies":{},"react-native":"./dist/index.modern.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.2","eslint":"^8.33.0","ts-jest":"^29.0.5","typescript":"^4.9.5","@types/jest":"^29.4.0","microbundle":"^0.15.1","npm-run-all":"^4.1.5","documentation":"^14.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.51.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.51.0"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_2.4.2_1676258761884_0.66192058792339","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"proxy-compare","version":"2.5.0","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@2.5.0","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"0387c5e4d283ba9b1c0353bb20def4449b06bbd2","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.5.0.tgz","fileCount":11,"integrity":"sha512-f1us0OsVAJ3tdIMXGQx2lmseYS4YXe4W+sKF5g5ww/jV+5ogMadPt+sIZ+88Ga9kvMJsrRNWzCrKPpr6pMWYbA==","signatures":[{"sig":"MEUCIGbX6vEunXWMac8EhbbbrNoEq/ZEjMVPl6jtAvnYvzyfAiEA9GLpHffw6dVPtzq4BQXaP3IzXbANDGoStl85gg3GDN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6uZuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRNA//bArAcQ21U4H6VUAOuB3ooPDCWeFKzhuyDLgcaPjYNKTrHgTf\r\ndreYB9WFwidj0JjCjMnEUwIiHGcFCsdOOQ/0nMAPwF0jNHc2Jb1o03qvwE4t\r\nZgyy/uXTOZ2E2ZEB1hqWQyrtwjgE54I0EVtjMI7u5gGttzhHMiPLnh8X9ZXC\r\nEELG1WD7oMr72my29/4R3ZKYrh0Rg+ZDlRblebgx9LLi7okpUwnJcfMwcN79\r\n0HUBWuTHXBJjauvE0awVzPcahUnW243iDMR9gfYi1lMRjK2sbyesQ8jvUCA7\r\naiyI7yLmg2trC1Yx41wnF+AsU70c5eGFCgSknLi4c9G13oE+WcYkEuEjh6HY\r\noedx4r8CDKs6x3Y1Cg3MRLYEhJDVLZ4M0KC/Gvfui/o4PHqhzl/FlTqJs9ri\r\nmwZv2RH3ySoHZi/oxHl/zruouJO4VE48IkGpKNlevVmWio7QLLNz0n0OHMa+\r\n1ZLp7v7NzKzZje/Ad0mPK9i0lKnOQmn04V30f4sjCLFMhQvzqnhR3UVvrpz6\r\nZrACTwI0m09OrUyXcRKirPeS2SX4dQxfnizZQfGs5uk4MCdKZ2EuCaWd/N9q\r\n7HRRgCXPKvcY1V3v3pvz1VAdnZd//r8ocW1vQCuLiCGdt9rrW+2c+/HPOVob\r\nUOufN0KPxDm8LnDFyJ+7Lo7deSFKcQsDp4M=\r\n=+kL0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest/presets/js-with-ts"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.modern.mjs","module":"./dist/index.modern.js","default":"./dist/index.umd.js"},"./package.json":"./package.json"},"gitHead":"d0f809f2b6bdec32b89b6089e3cbe596aa30f3a8","scripts":{"jest":"jest","test":"run-s eslint tsc-test jest","apidoc":"documentation readme src --section API --markdown-toc false --parse-extension ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit","postcompile":"cp dist/index.modern.mjs dist/index.modern.js && cp dist/index.modern.mjs.map dist/index.modern.js.map"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"9.3.1","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"18.14.0","dependencies":{},"react-native":"./dist/index.modern.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.2","eslint":"^8.34.0","ts-jest":"^29.0.5","typescript":"^4.9.5","@types/jest":"^29.4.0","microbundle":"^0.15.1","npm-run-all":"^4.1.5","documentation":"^14.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.52.0"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_2.5.0_1676338797885_0.9587585120002398","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"proxy-compare","version":"2.5.1","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@2.5.1","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"17818e33d1653fbac8c2ec31406bce8a2966f600","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.5.1.tgz","fileCount":11,"integrity":"sha512-oyfc0Tx87Cpwva5ZXezSp5V9vht1c7dZBhvuV/y3ctkgMVUmiAGDVeeB0dKhGSyT0v1ZTEQYpe/RXlBVBNuCLA==","signatures":[{"sig":"MEUCIDA7uO+J8dmZVPnEXhtR2Kkpvl0WN2LIaJRgZ1biebwgAiEA9lby7aUj/aBbVwOrHdIuDjOoroNtNxMvKc7PUB4Hpr4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU7YLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoq7hAAlQeNYEsXFlsbYboV66Z87UPWpyC/QYMEmmjL6dwGFHGtAbVK\r\nM+plCrFtrKaGPvs6IFSMQiEhLdbS5//j0kTPbCwMaHra4TSN3uHrgRb6EakF\r\nI7M2W3dbdcgg0I5kXRBSgMKmlH2Tj1wn9nN1WR/8pbeB2fyIR5eTe1f5JPHT\r\nkf6lNzvTLyYq5vbBnPRpexK2CNah4PHrJpEA8cx1eGO4LNXt4UBBdhs5/XZu\r\nYCse4lTATtbm5bBZ2l8+4SXB3Z97Sxeu0GB8ynDcIj9J0ubfSF94VzwZUWs1\r\nakRYUN57qHe9VaankTiwJiGXFHU4FjRRRXKcqQWT+v/AqyjgOlR1zA9+J3sc\r\nGvQh6B7i+yvpMQD65KOylMd+ZYvHz1J9TEVq5/U/xCdPvXin50KAL0a5PEjX\r\nzUIZM5Y00X+GCVNtkSCHh0ayz7WPHmxF3Fq8Lqi58UuNTx0fpMCPmRSoda7Y\r\nmYVnm8DiJpGcgmTkWQqBw5fgJ3PyoWhfnvAF/Bko8Y7yt/MPr9iqcFa/l11Q\r\nEj3Xf1q4iKJGA77qWdM2lO+MzoilMLcyzZIY1wTlsfjsn1N0DZGLj2midfXU\r\nxLGeMQBVJ+1LXZfZY6yWKingcc75/PyI57JLeqORlog1j97LLRaWwSaEedYG\r\nVYyBb3C+MkiaeHNuJmLffMXfh8TLmtjJJEI=\r\n=v9t7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest/presets/js-with-ts"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.modern.mjs","module":"./dist/index.modern.js","default":"./dist/index.umd.js"},"./package.json":"./package.json"},"gitHead":"50868c61461aefd2671503c51c299cd2d74653c3","scripts":{"jest":"jest","test":"run-s eslint tsc-test jest","apidoc":"documentation readme src --section API --markdown-toc false --parse-extension ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit","postcompile":"cp dist/index.modern.mjs dist/index.modern.js && cp dist/index.modern.mjs.map dist/index.modern.js.map"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"9.5.1","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{},"react-native":"./dist/index.modern.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.39.0","ts-jest":"^29.1.0","typescript":"^5.0.4","@types/jest":"^29.5.1","microbundle":"^0.15.1","npm-run-all":"^4.1.5","documentation":"^14.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.59.2","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_2.5.1_1683207690858_0.5858515175128827","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"proxy-compare","version":"2.6.0","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@2.6.0","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"5e8c8b5c3af7e7f17e839bf6cf1435bcc4d315b0","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.6.0.tgz","fileCount":11,"integrity":"sha512-8xuCeM3l8yqdmbPoYeLbrAXCBWu19XEYc5/F28f5qOaoAIMyfmBUkl5axiK+x9olUvRlcekvnm98AP9RDngOIw==","signatures":[{"sig":"MEYCIQCBxpdWunosa6brSmSCwJHZs1rZj3wcOFYIohWuhS8UgQIhALmw8qkylvaqwuuui/iXj0CB91Gb/NJCpYRba32QVDMy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107112},"jest":{"preset":"ts-jest/presets/js-with-ts"},"main":"./dist/index.umd.js","types":"./dist/src/index.d.ts","module":"./dist/index.modern.js","source":"./src/index.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.modern.mjs","module":"./dist/index.modern.js","default":"./dist/index.umd.js"},"./package.json":"./package.json"},"gitHead":"9f75cbb41a7caf8195a544163e017d5335266634","scripts":{"jest":"jest","test":"run-s eslint tsc-test jest","apidoc":"documentation readme src --section API --markdown-toc false --parse-extension ts","eslint":"eslint --ext .js,.ts --ignore-pattern dist .","compile":"microbundle build -f modern,umd","tsc-test":"tsc --project . --noEmit","postcompile":"cp dist/index.modern.mjs dist/index.modern.js && cp dist/index.modern.mjs.map dist/index.modern.js.map"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"10.2.3","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{},"react-native":"./dist/index.modern.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","microbundle":"^0.15.1","npm-run-all":"^4.1.5","documentation":"^14.0.2","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^6.18.1","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.18.1"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_2.6.0_1705297029084_0.03954602167126975","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"proxy-compare","version":"3.0.0","keywords":["proxy","compare","equal","shallowequal","deepequal"],"author":{"name":"Daishi Kato"},"license":"MIT","_id":"proxy-compare@3.0.0","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"homepage":"https://github.com/dai-shi/proxy-compare#readme","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"dist":{"shasum":"d99d719393c2fa1f1f29e4ba9e120b46bbcbc1fc","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-3.0.0.tgz","fileCount":9,"integrity":"sha512-y44MCkgtZUCT9tZGuE278fB7PWVf7fRYy0vbRXAts2o5F0EfC4fIQrvQQGBJo1WJbFcVLXzApOscyJuZqHQc1w==","signatures":[{"sig":"MEUCIQDzZAgQIIN6LMcdcMCQ9JCx99YnrLZ5qIrajhHSetajdQIgE/5CyGriaik5x656i2FKSeJTCWBSAvA3SZL8Gq272WM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68335},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{".":{"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"27a56cc4ae6f5dde4adf1d2a94c9a9b370beb687","scripts":{"test":"pnpm run '/^test:.*/'","apidoc":"documentation readme src/index.ts --section API --markdown-toc false --parse-extension ts --require-extension ts","compile":"rm -rf dist && pnpm run '/^compile:.*/'","test:lint":"eslint .","test:spec":"vitest run","test:types":"tsc -p . --noEmit","compile:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\":\"commonjs\"}' > dist/cjs/package.json","compile:esm":"tsc -p tsconfig.esm.json","test:format":"prettier -c ."},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/dai-shi/proxy-compare.git","type":"git"},"_npmVersion":"10.5.0","description":"Compare two objects using accessed properties with Proxy","directories":{},"sideEffects":false,"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.0","devDependencies":{"vite":"^5.2.10","eslint":"^8.57.0","vitest":"^1.5.2","prettier":"^3.2.5","ts-expect":"^1.3.0","typescript":"^5.4.5","@types/node":"^20.12.7","documentation":"^14.0.3","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.7.1","@typescript-eslint/eslint-plugin":"^7.7.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/proxy-compare_3.0.0_1714351770770_0.5316126707283475","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"proxy-compare","description":"Compare two objects using accessed properties with Proxy","version":"3.0.1","type":"module","author":{"name":"Daishi Kato"},"repository":{"type":"git","url":"git+https://github.com/dai-shi/proxy-compare.git"},"source":"./src/index.ts","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{"./package.json":"./package.json",".":{"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"sideEffects":false,"packageManager":"pnpm@8.15.0","scripts":{"compile":"rm -rf dist && pnpm run '/^compile:.*/'","compile:esm":"tsc -p tsconfig.esm.json","compile:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\":\"commonjs\"}' > dist/cjs/package.json","test":"pnpm run '/^test:.*/'","test:format":"prettier -c .","test:lint":"eslint .","test:types":"tsc -p . --noEmit","test:spec":"vitest run","apidoc":"documentation readme src --section API --markdown-toc false --parse-extension ts"},"keywords":["proxy","compare","equal","shallowequal","deepequal"],"license":"MIT","prettier":{"singleQuote":true},"devDependencies":{"@types/node":"^22.9.1","@typescript-eslint/eslint-plugin":"^8.15.0","@typescript-eslint/parser":"^8.15.0","documentation":"^14.0.3","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-import":"^2.31.0","prettier":"^3.3.3","ts-expect":"^1.3.0","typescript":"^5.6.3","vite":"^5.4.11","vitest":"^2.1.5"},"_id":"proxy-compare@3.0.1","gitHead":"8016638b1c7444515c22189b7c3d7b80e68304d7","bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"homepage":"https://github.com/dai-shi/proxy-compare#readme","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-V9plBAt3qjMlS1+nC8771KNf6oJ12gExvaxnNzN/9yVRLdTv/lc+oJlnSzrdYDAvBfTStPCoiaCOTmTs0adv7Q==","shasum":"3262cff3a25a6dedeaa299f6cf2369d6f7588a94","tarball":"https://registry.npmjs.org/proxy-compare/-/proxy-compare-3.0.1.tgz","fileCount":9,"unpackedSize":66848,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCK+wdvxH0/2HkfX02JeInP6ZXltyrXI7CEwAycWMGHvgIgLJiJEIT3nRJKVdalC1xVc/mOwkPD33AIKTE9hocIKtk="}]},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"directories":{},"maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-compare_3.0.1_1732236062874_0.827165323589055"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-08T06:27:39.021Z","modified":"2024-11-22T00:41:03.243Z","1.0.0":"2020-03-08T06:27:39.135Z","1.0.1":"2020-03-08T22:44:08.640Z","1.0.2":"2020-07-02T05:00:53.168Z","1.0.3":"2020-11-01T11:51:39.426Z","1.1.0":"2020-11-18T14:06:19.230Z","1.1.1":"2020-11-20T13:59:56.554Z","1.1.2":"2020-11-20T15:48:10.587Z","1.1.3":"2020-11-24T09:39:45.004Z","1.1.4":"2021-01-14T12:30:45.874Z","1.1.5":"2021-01-19T23:23:02.667Z","1.1.6":"2021-01-20T15:22:48.039Z","2.0.0":"2021-05-15T01:11:28.625Z","2.0.1":"2021-06-29T11:45:48.845Z","2.0.2":"2021-08-13T09:06:45.534Z","2.0.3":"2022-02-28T06:50:31.072Z","2.1.0":"2022-03-16T00:27:04.937Z","2.2.0":"2022-06-14T02:36:14.151Z","2.3.0":"2022-08-13T12:43:11.714Z","2.4.0":"2023-01-04T11:19:08.678Z","2.4.1":"2023-02-07T14:00:33.900Z","2.4.2":"2023-02-13T03:26:02.034Z","2.5.0":"2023-02-14T01:39:58.066Z","2.5.1":"2023-05-04T13:41:31.008Z","2.6.0":"2024-01-15T05:37:09.308Z","3.0.0":"2024-04-29T00:49:30.991Z","3.0.1":"2024-11-22T00:41:03.049Z"},"bugs":{"url":"https://github.com/dai-shi/proxy-compare/issues"},"author":{"name":"Daishi Kato"},"license":"MIT","homepage":"https://github.com/dai-shi/proxy-compare#readme","keywords":["proxy","compare","equal","shallowequal","deepequal"],"repository":{"type":"git","url":"git+https://github.com/dai-shi/proxy-compare.git"},"description":"Compare two objects using accessed properties with Proxy","maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"readme":"# proxy-compare\n\n[![CI](https://img.shields.io/github/actions/workflow/status/dai-shi/proxy-compare/ci.yml?branch=main)](https://github.com/dai-shi/proxy-compare/actions?query=workflow%3ACI)\n[![npm](https://img.shields.io/npm/v/proxy-compare)](https://www.npmjs.com/package/proxy-compare)\n[![size](https://img.shields.io/bundlephobia/minzip/proxy-compare)](https://bundlephobia.com/result?p=proxy-compare)\n[![discord](https://img.shields.io/discord/627656437971288081)](https://discord.gg/MrQdmzd)\n\nCompare two objects using accessed properties with Proxy\n\n## Introduction\n\nThis is an internal library used in state management libraries such as [React Tracked](https://react-tracked.js.org) and [Valtio](https://github.com/pmndrs/valtio).\n\n## Install\n\n```bash\nnpm install proxy-compare\n```\n\n## Usage\n\n```javascript\n$ node\n> const { createProxy, isChanged } = require('proxy-compare')\nundefined\n> state = { a: 1, b: 2 }\n{ a: 1, b: 2 }\n> affected = new WeakMap()\nWeakMap { [items unknown] }\n> proxy = createProxy(state, affected)\nProxy [\n  { a: 1, b: 2 },\n  {\n    get: [Function: get],\n    has: [Function: has],\n    getOwnPropertyDescriptor: [Function: getOwnPropertyDescriptor],\n    ownKeys: [Function: ownKeys]\n  }\n]\n> proxy.a\n1\n> isChanged(state, { a: 1, b: 22 }, affected)\nfalse\n> isChanged(state, { a: 11, b: 2 }, affected)\ntrue\n```\n\n## API\n\n<!-- Generated by documentation.js. Update this documentation by updating the source code. -->\n\n### createProxy\n\nCreate a proxy.\n\nThis function will create a proxy at top level and proxy nested objects as you access them,\nin order to keep track of which properties were accessed via get/has proxy handlers:\n\nNOTE: Printing of WeakMap is hard to inspect and not very readable\nfor this purpose you can use the `affectedToPathList` helper.\n\n#### Parameters\n\n*   `obj` **[object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object)** Object that will be wrapped on the proxy.\n*   `affected` **[WeakMap](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakMap)<[object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object), unknown>** WeakMap that will hold the tracking of which properties in the proxied object were accessed.\n*   `proxyCache` **[WeakMap](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakMap)<[object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object), unknown>?** WeakMap that will help keep referential identity for proxies.\n*   `targetCache` **[WeakMap](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakMap)<[object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object), any>?**&#x20;\n\n#### Examples\n\n```javascript\nimport { createProxy } from 'proxy-compare';\n\nconst original = { a: \"1\", c: \"2\", d: { e: \"3\" } };\nconst affected = new WeakMap();\nconst proxy = createProxy(original, affected);\n\nproxy.a // Will mark as used and track its value.\n// This will update the affected WeakMap with original as key\n// and a Set with \"a\"\n\nproxy.d // Will mark \"d\" as accessed to track and proxy itself ({ e: \"3\" }).\n// This will update the affected WeakMap with original as key\n// and a Set with \"d\"\n```\n\nReturns **[Proxy](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy)<[object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object)>** Object wrapped in a proxy.\n\n### isChanged\n\nCompare changes on objects.\n\nThis will compare the affected properties on tracked objects inside the proxy\nto check if there were any changes made to it,\nby default if no property was accessed on the proxy it will attempt to do a\nreference equality check for the objects provided (Object.is(a, b)). If you access a property\non the proxy, then isChanged will only compare the affected properties.\n\n#### Parameters\n\n*   `prevObj` **[object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object)** The previous object to compare.\n*   `nextObj` **[object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object)** Object to compare with the previous one.\n*   `affected` **[WeakMap](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakMap)<[object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object), unknown>** WeakMap that holds the tracking of which properties in the proxied object were accessed.\n*   `cache` **[WeakMap](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakMap)<[object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object), unknown>?** WeakMap that holds a cache of the comparisons for better performance with repetitive comparisons,\n    and to avoid infinite loop with circular structures.\n*   `isEqual` **function (a: any, b: any): [boolean](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean)**  (optional, default `Object.is`)\n\n#### Examples\n\n```javascript\nimport { createProxy, isChanged } from 'proxy-compare';\n\nconst obj = { a: \"1\", c: \"2\", d: { e: \"3\" } };\nconst affected = new WeakMap();\n\nconst proxy = createProxy(obj, affected);\n\nproxy.a\n\nisChanged(obj, { a: \"1\" }, affected) // false\n\nproxy.a = \"2\"\n\nisChanged(obj, { a: \"1\" }, affected) // true\n```\n\nReturns **[boolean](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean)** Boolean indicating if the affected property on the object has changed.\n\n### getUntracked\n\nUnwrap proxy to get the original object.\n\nUsed to retrieve the original object used to create the proxy instance with `createProxy`.\n\n#### Parameters\n\n*   `obj` **[Proxy](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy)<[object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object)>** The proxy wrapper of the originial object.\n\n#### Examples\n\n```javascript\nimport { createProxy, getUntracked } from 'proxy-compare';\n\nconst original = { a: \"1\", c: \"2\", d: { e: \"3\" } };\nconst affected = new WeakMap();\n\nconst proxy = createProxy(original, affected);\nconst originalFromProxy = getUntracked(proxy)\n\nObject.is(original, originalFromProxy) // true\nisChanged(original, originalFromProxy, affected) // false\n```\n\nReturns **([object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object) | null)** Return either the unwrapped object if exists.\n\n### markToTrack\n\nMark object to be tracked.\n\nThis function marks an object that will be passed into `createProxy`\nas marked to track or not. By default only Array and Object are marked to track,\nso this is useful for example to mark a class instance to track or to mark a object\nto be untracked when creating your proxy.\n\n#### Parameters\n\n*   `obj` **[object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object)** Object to mark as tracked or not.\n*   `mark`  Boolean indicating whether you want to track this object or not. (optional, default `true`)\n\n#### Examples\n\n```javascript\nimport { createProxy, markToTrack, isChanged } from 'proxy-compare';\n\nconst nested = { e: \"3\" }\n\nmarkToTrack(nested, false)\n\nconst original = { a: \"1\", c: \"2\", d: nested };\nconst affected = new WeakMap();\n\nconst proxy = createProxy(original, affected);\n\nproxy.d.e\n\nisChanged(original, { d: { e: \"3\" } }, affected) // true\n```\n\nReturns **any** No return.\n\n### affectedToPathList\n\nConvert `affected` to path list\n\n`affected` is a weak map which is not printable.\nThis function is can convert it to printable path list.\nIt's for debugging purpose.\n\n#### Parameters\n\n*   `obj` **any** An object that is used with `createProxy`.\n*   `affected` **[WeakMap](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakMap)<[object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object), any>** A weak map that is used with `createProxy`.\n*   `onlyWithValues` **[boolean](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean)?** An optional boolean to exclude object getters.\n\nReturns **any** An array of paths.\n\n### replaceNewProxy\n\nreplace newProxy function.\n\nThis can be used if you want to use proxy-polyfill.\nNote that proxy-polyfill can't polyfill everything.\nUse it at your own risk.\n\n#### Parameters\n\n*   `fn` **any**&#x20;\n\n## Projects using this library\n\n*   [react-tracked](https://github.com/dai-shi/react-tracked)\n*   [reactive-react-redux](https://github.com/dai-shi/reactive-react-redux)\n*   [svelte3-redux](https://github.com/dai-shi/svelte3-redux)\n*   [proxy-memoize](https://github.com/dai-shi/proxy-memoize)\n*   [valtio](https://github.com/pmndrs/valtio)\n\n## Similar libraries\n\n*   [proxyequal](https://www.npmjs.com/package/proxyequal)\n*   [proxy-state-tree](https://www.npmjs.com/package/proxy-state-tree)\n*   [proxy-watcher](https://www.npmjs.com/package/proxy-watcher)\n","readmeFilename":"README.md"}