{"bugs":{"url":"https://github.com/mjackson/value-equal/issues"},"dist":{"shasum":"ab964150125bfd353ecff341cf692db89161aa5a","tarball":"https://registry.npmjs.org/value-equal/-/value-equal-0.4.1-beta.3.tgz","fileCount":9,"integrity":"sha512-0+OQSQnTP0B8I6ylkRKqyxICiRSDCNFXu703xN+pMP1ltEZxHz7FmrTK96h9rPALe9KNmtIxBxjVl9x4z4AOKg==","signatures":[{"sig":"MEQCIHV5YMGKv9UcLiB4RDXLrzIyNUkOI4OJ7OTSAfacP59NAiBboBU4q6MvcWg2UpgoxSq+cbHgkO+RB62gx48vuOs90Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcA24SCRA9TVsSAnZWagAAWy4QAJdvU9hEQmv77qy+xGKm\nWZwWWt1i5vnvLUYfj+kq/tuR6qIama/ws3NJSyU6jBWPrqaxu2HrBLTYSkwX\nge5GaKziom9+F/dc8FlKQaaGnPm0JtobicUkMrfk74x/GPLUFGeCweQNehyR\ngHwX+DWZfKHDXy3qAiVfhq6ic2OaGW5BkKOcOHiMC07Iv6HUdcMD0wLjNiXg\n7TbdO8HQOo8Ct5y9vgXaA7vvL2EFl0YocWTDmW+4ZPZ4tRLphRM3o16t7Rbb\nRhE71kEIKyOkolbTmAkGepVPGvewyWAwDD6ZxIAKfWWV9BwE1qxVKEwfwKqD\ndlBLCr6XkU0oM3kEnzGbfRtgbSOVoUNb4Qk/PzUF1RQrq1yEndsZGOpJEp26\nzrrNXLO21TrRm1e7kvIOVtUiFI2WcGlYOMKpZkYdowXY8YNn/lmIn2Z6kLgL\neehSRD2d+Iv/IfYZikiS5ODwBhWnVTTHDDwAji9uW7PshCre7ah2R/cws2ls\n8XmC923mLTn3vDMdPgb9+O3+e3Yt9DJHnYG2lfCVPiKyE5NXobR4qgkST01s\nhDUsjNj2Cv6b/+9etR8wLqHPdP9pJsMzT99+5sQ1uR6lxgYe+HRYHf5NI0WX\ng5HSdRhlmDiF8Y6THGtX6WTjVLYznTn1+6TDr2ZIhj/iPYvg1iafIHBfhk5O\n+KvY\r\n=qv04\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","name":"value-equal","unpkg":"umd/value-equal.js","author":{"name":"Michael Jackson"},"module":"esm/value-equal.js","readme":"# value-equal [![Travis][build-badge]][build] [![npm package][npm-badge]][npm]\n\n[build-badge]: https://img.shields.io/travis/mjackson/value-equal/master.svg?style=flat-square\n[build]: https://travis-ci.org/mjackson/value-equal\n[npm-badge]: https://img.shields.io/npm/v/value-equal.svg?style=flat-square\n[npm]: https://www.npmjs.org/package/value-equal\n\n[`value-equal`](https://www.npmjs.com/package/value-equal) determines if two JavaScript values are equal using [`Object.prototype.valueOf`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/valueOf).\n\nIn many instances when I'm checking for object equality, what I really want to know is if their **values** are equal. This is good for:\n\n- Stuff you keep in `localStorage`\n- `window.history.state` values\n- Query strings\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n    $ npm install --save value-equal\n\nThen with a module bundler like [webpack](https://webpack.github.io/), use as you would anything else:\n\n```js\n// using ES6 modules\nimport valueEqual from 'value-equal';\n\n// using CommonJS modules\nvar valueEqual = require('value-equal');\n```\n\nThe UMD build is also available on [unpkg](https://unpkg.com):\n\n```html\n<script src=\"https://unpkg.com/value-equal\"></script>\n```\n\nYou can find the library on `window.valueEqual`.\n\n## Usage\n\n```js\nvalueEqual(1, 1); // true\nvalueEqual('asdf', 'asdf'); // true\nvalueEqual('asdf', new String('asdf')); // true\nvalueEqual(true, true); // true\nvalueEqual(true, false); // false\nvalueEqual({ a: 'a' }, { a: 'a' }); // true\nvalueEqual({ a: 'a' }, { a: 'b' }); // false\nvalueEqual([1, 2, 3], [1, 2, 3]); // true\nvalueEqual([1, 2, 3], [2, 3, 4]); // false\n```\n\nThat's it. Enjoy!\n","gitHead":"c09d0202d37d25cf24a1b56f5f37b02be71dba09","license":"MIT","scripts":{"test":"jest","build":"rollup -c","clean":"git clean -fdX .","prepublishOnly":"npm run build"},"_npmUser":{"name":"mjackson","email":"npm@mjackson.me"},"homepage":"https://github.com/mjackson/value-equal#readme","repository":{"url":"git+https://github.com/mjackson/value-equal.git","type":"git"},"_npmVersion":"6.4.1","description":"Are these two JavaScript values equal?","directories":{},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_nodeVersion":"11.3.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rollup":"^0.67.3","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.6.0","@babel/core":"^7.1.6","@babel/preset-env":"^7.1.6","rollup-plugin-uglify":"^6.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-size-snapshot":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/value-equal_0.4.1-beta.3_1543728657982_0.6853901589484654","host":"s3://npm-registry-packages"},"_id":"value-equal@0.4.1-beta.3","version":"0.4.1-beta.3"}