{"_id":"@ipld/is-circular","_rev":"9-18fd01fa5d1dec52b49d1a4091a21030","name":"@ipld/is-circular","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.2":{"name":"@ipld/is-circular","version":"1.0.2","description":"high-performance, zero-dependency circular reference check for objects (or arrays)","main":"index.js","directories":{"test":"test"},"devDependencies":{"is-circular":"github:tjmehta/is-circular#v1.0.1","jest":"^26.1.0","matcha":"^0.7.0","multiformats":"^2.0.1","standard":"^14.3.4"},"scripts":{"benchmark":"matcha benchmark/*","test":"jest --coverage","test-watch":"nodemon -x npm test","lint":"standard","format":"standard --fix"},"repository":{"type":"git","url":"git+https://github.com/tjmehta/is-circular.git"},"keywords":["is","circular","cyclic","object","ref","references","array","json"],"author":{"name":"Tejesh Mehta"},"license":"MIT","bugs":{"url":"https://github.com/tjmehta/is-circular/issues"},"homepage":"https://github.com/tjmehta/is-circular","gitHead":"874b8423445d13208a2efc0195e08598042da412","_id":"@ipld/is-circular@1.0.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-fX5pSBOghy+Z8WR/uXsKoSWdaYcrbiIyaKh8WQKtYEju16dEQB+MH2cWi2afNiB6tYcW8z0brhHzwxRkvnusVw==","shasum":"25f5f936557104aa71ebfeb4258b5140e37e988c","tarball":"https://registry.npmjs.org/@ipld/is-circular/-/is-circular-1.0.2.tgz","fileCount":8,"unpackedSize":6250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfE8hECRA9TVsSAnZWagAAI8kP/Ax+quMqfaauhvVosFjk\nfvRM3PmNtZfccrx5Zy/JgBKSICy1v3BjPOP/s4JzcrEkuZp5Z+9otOxBOANo\nTtG9wd0r/qD8PyDm+ss1eDIddTjKhfPJv5xGBUOaK1r2kJM5Y7NjnED3xyvh\nsOnYN18bqZdtT+8Y8nRaI5xAIUrqc5Bk8DhxehfmLsZmT5sPZmiN68rrH6iq\n4XwQFQME/+4ylkTyKkCc0Ninxql7+61n6pefgGS+ZeHHMC/flCmu+5bS1tjE\n3D+x0WyYiF1zp9AsUqzT7GOyAFF3sYlz4jE74dEhjIccIgOcJNsd2C1LIzRz\nSS21qbXqnbKwpG7hIcc+y2v3JqzfmoU0BY7yiymTcKSMhtkivtNUZkva0d8I\nrs4q5quVNCfmMN+bdDm1+STr25dTBoij9LfDyVTCLaqsWXdmYU/XuvWrXCCA\noG8KMuHgZONpDR4Shy0pxMg0no7Eo4mYbdcopTctS/GZ4aPvrUVp/qOHOlwy\n36uZwLEAaoCdTblZRWJnkSr9mnzfiJoIYlIfUuVhtsHlV/JTvtkHlGJBJZTz\nstRshIqK7EGPV3VrI08iRyiHv8Cfzcm0nruUYNO4HjulWlH3h6RvYkTKlaJ6\npqnTKFAuzr2snMKf9WGq0xkIWPki+pW+IwGNflZcPZ4X1VXWzl18J94/Odto\nn8dT\r\n=X2sC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALlRi/HD9HGenurB03NDc4/FjDkGLvxRKewwRMOqwmLAiBmQbIfNntaBP0dZ2jELE2UfN3X8vZY9V0hh0yOWO6snw=="}]},"maintainers":[{"name":"vmx","email":"volker.mische@gmail.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-circular_1.0.2_1595131971679_0.7912004403981276"},"_hasShrinkwrap":false},"1.0.3":{"name":"@ipld/is-circular","version":"1.0.3","description":"high-performance, zero-dependency circular reference check for objects (or arrays)","main":"index.js","directories":{"test":"test"},"devDependencies":{"is-circular":"github:tjmehta/is-circular#v1.0.1","jest":"^26.1.0","matcha":"^0.7.0","multiformats":"^2.0.1","standard":"^14.3.4"},"scripts":{"benchmark":"matcha benchmark/*","test":"jest --coverage","test-watch":"nodemon -x npm test","lint":"standard","format":"standard --fix"},"repository":{"type":"git","url":"git+https://github.com/tjmehta/is-circular.git"},"keywords":["is","circular","cyclic","object","ref","references","array","json"],"author":{"name":"Tejesh Mehta"},"license":"MIT","bugs":{"url":"https://github.com/tjmehta/is-circular/issues"},"homepage":"https://github.com/tjmehta/is-circular","gitHead":"b6910ea380be29dc526c376dff21102ab2d4d2c0","_id":"@ipld/is-circular@1.0.3","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ic20mK4OZaTE6P+ShCkc+L3RegedjUwELeBxOpqgEuJMcQDjp4AS/dh3o3udDcM8q2zSEvc5q7Ex6pJzSuFWLQ==","shasum":"f248972955a06ea9d5bb9b031af244c9c4e812a2","tarball":"https://registry.npmjs.org/@ipld/is-circular/-/is-circular-1.0.3.tgz","fileCount":8,"unpackedSize":6255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfE8jmCRA9TVsSAnZWagAAqUgQAJJOVi4GoR3nOnK+6cv0\ned0f2jRz7kvMwum6Je53XDehgXKOKcHVrKR0ABV+N0hTSkY425w4qEBojR4g\nvbxPKU4+jRZGrHsQXbOVQk0LgGeAI3RXFHBO1vtVDYMxBDnpBXEmuGNzK+uO\nTUteePwR5ItKBaCr7xBgUaBZ9cH8tObQTdCKmQ49yFsxEp6dubvGTGrNLFDn\ntS/TSZUXhtuvQOSPQ+hd0b6g355xwJXRR8GYyY2Jvp79WDPbUNWdEcnuBy7/\nJa+erlUijZMocw645xbrB8rBjSHcntOR29RcLCu9wva3XGDxXxOFmxE1q4xk\nuAkaKdb59fNRt4E1LafhPRWEkwBRBPhiOGt426u6ofH0JBb7n3JzVxEkoxEA\nRCvm+PNChVRVOZzTdslzyppHp8Y9ZxT69/5XqjJ1PIu5NNySP+nFJRIlVqlr\ndXFSoc3dUU7B+XS7APB4AmNHm998dDkrHa4GnEVtmPSY/671qS36ZVMVLrF0\njr8wYkG+IgG00drFeTYSGs9NvOf6X3TGc6aamWilqymhzPpfCXR+Bcbkcq6m\nY8oHvrmfRBewPqz1vrm1B2bm5lqvdxCSJYQ8rf5qW7RvWgZNjA/fI9oe+M4W\nkluJQ6p+UbF64Sqe16BoDbFDNc+uYYR8BOlVsnp6tsYgNia7fcsdgJdyZSoB\nr8B/\r\n=OwXm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIElQUlLA6OfL/bsqeiEx9M8lRSpsH6b3fcPPKM+HH9JCAiEA+3qhrMDc7Ur3Nf8k+ebsXbnAnwHphIyQO8waffPRZ1E="}]},"maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-circular_1.0.3_1595132133464_0.8756113397891054"},"_hasShrinkwrap":false},"2.0.0":{"name":"@ipld/is-circular","version":"2.0.0","description":"high-performance, zero-dependency circular reference check for objects (or arrays)","main":"index.js","directories":{"test":"test"},"devDependencies":{"is-circular":"github:tjmehta/is-circular#v1.0.1","jest":"^23.2.0","matcha":"^0.7.0","standard":"^11.0.1"},"scripts":{"benchmark":"matcha benchmark/*","test":"jest --coverage","test-watch":"nodemon -x npm test","lint":"standard","format":"standard --fix"},"repository":{"type":"git","url":"git+https://github.com/tjmehta/is-circular.git"},"keywords":["is","circular","cyclic","object","ref","references","array","json"],"author":{"name":"Tejesh Mehta"},"license":"MIT","bugs":{"url":"https://github.com/tjmehta/is-circular/issues"},"homepage":"https://github.com/tjmehta/is-circular","gitHead":"71d748b5f8230ce3cc2ece0f32c1b210fee4ccc8","_id":"@ipld/is-circular@2.0.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Gl5A7txwoNw+d2BZUCWV9ftXdZ7n6f3oXntV1MNO7A/3pvDvpKb/qYbXPSr6F2oij2lO0xtHJWoirc6RrEqKTQ==","shasum":"42b720d9efca2f71968daa15b9de886b2836b549","tarball":"https://registry.npmjs.org/@ipld/is-circular/-/is-circular-2.0.0.tgz","fileCount":8,"unpackedSize":7729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdQ1LCRA9TVsSAnZWagAAUvIP/2xJkGTe1GQNP+qo2XYS\n3Imw9jcXgXO90REbvWdbY5UtgDCv0iCfPzDAfSx++rUP6kbOVkVMAy4XNGRh\nFtht7gK7KTTlJeHbtHf7b9IAp132XNaA40HP6DDFagJ4Da64QkoZlIAxvEZT\nKpEw83GFAU3aE12r5CCNF8rfKnEKHt4m+a8cirzxmMcp6UXo/FjhfDTxSLYV\n/w7357Onty1wkSYGCMz4YigmYtLAmxH9LEQceCHCGG5p1TmjNZfVrTl2ZQaD\nAidevtFeJwTQSdKohw/yH8QVdRhpjhePM7rVmRxjDBYjYd1Agoaw1/1Aay01\nABhH3ebZZgzpq5fB7dzY7xpwqGjdxV380LneDHmGR1MPxvbOwAe+W8GpVXHD\nc5L9qJMVKFGiXPrh/bSVuVLQh+WPpKyrMiDmarvNowtg6dhwbnCskR+fBnru\nO6a6d5EGzbVgb71AiFCHhjQE9ujSAOMa7uDoZTaAfLVUzVKIhW5tCweAvFhy\nzW1SGoq2jj31H5J45Ik/BdWDx7FteImkdGCoyWo7Qvkdh5eCtIVR4qiwuV/b\n6de2oZ4zRbd9hXMgcnSS5xrWpcnLZ3MTYt635QuX6GAd/KuFSLO4gYuxVmww\n2maHOsKweZKLZm3KSy2n+jw6jW/GR0copViXD0h8wLh87Ez8kSKLDNkyiXa7\nhI2E\r\n=6lH4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvNpu4w+/UHlsBkO7flnC849orRmLcUZI+e3JaK74ZnAIhANf/LliFN64OhC99CwpGCsZCa2Ze04U4fM3LfyuEz1hC"}]},"maintainers":[{"name":"vmx","email":"volker.mische@gmail.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-circular_2.0.0_1601506634561_0.6566614584891239"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-19T04:12:51.344Z","1.0.2":"2020-07-19T04:12:51.796Z","modified":"2022-06-14T11:09:56.129Z","1.0.3":"2020-07-19T04:15:33.705Z","2.0.0":"2020-09-30T22:57:14.669Z"},"maintainers":[{"email":"npm-service-account+ipld@protocol.ai","name":"npm-service-account-ipld"},{"email":"lidel@lidel.org","name":"lidel"},{"email":"alan138@gmail.com","name":"alanshaw"},{"email":"santos.vasco10@gmail.com","name":"vascosantos"},{"email":"alex@achingbrain.net","name":"achingbrain"},{"email":"r@va.gg","name":"rvagg"},{"email":"mail@daviddias.me","name":"daviddias"},{"email":"mikeal.rogers@gmail.com","name":"mikeal"},{"email":"volker.mische@gmail.com","name":"vmx"}],"description":"high-performance, zero-dependency circular reference check for objects (or arrays)","homepage":"https://github.com/tjmehta/is-circular","keywords":["is","circular","cyclic","object","ref","references","array","json"],"repository":{"type":"git","url":"git+https://github.com/tjmehta/is-circular.git"},"author":{"name":"Tejesh Mehta"},"bugs":{"url":"https://github.com/tjmehta/is-circular/issues"},"license":"MIT","readme":"# is-circular [![Build Status](https://travis-ci.org/tjmehta/is-circular.svg?branch=master)](https://travis-ci.org/tjmehta/is-circular) [![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat)](http://standardjs.com/)\n\nHigh-performance circular reference check for objects (or arrays) w/ no dependencies\n\n# Installation\n\n`npm install is-circular`\n\n# Usage\n\n```js\nvar isCircular = require('is-circular')\n\nvar circularObj = {\n  foo: 1,\n  bar: 2\n}\ncircularObj.qux = circularObj\n\nisCircular(circularObj) // true\n\nvar obj = {\n  foo: 1,\n  bar: 2,\n  qux: 3\n}\n\nisCircular(obj) // false\n```\n\n# License\nMIT\n","readmeFilename":"README.md"}