{"_id":"is-circular","_rev":"148592","name":"is-circular","description":"high-performance, zero-dependency circular reference check for objects (or arrays)","dist-tags":{"latest":"1.0.2"},"maintainers":[{"name":"tjmehta","email":"tejesh.mehta@gmail.com"}],"time":{"modified":"2021-06-03T11:31:03.000Z","created":"2015-12-06T03:03:42.792Z","1.0.2":"2018-07-02T00:12:27.072Z","1.0.1":"2016-05-22T18:50:55.363Z","1.0.0":"2015-12-06T03:03:42.792Z"},"users":{},"author":{"name":"Tejesh Mehta"},"repository":{"type":"git","url":"git+https://github.com/tjmehta/is-circular.git"},"versions":{"1.0.2":{"name":"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":"1.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":"0c6535aa866cd631e39d0efbf1cf0e6f7d12d2b3","_id":"is-circular@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"tjmehta","email":"tejesh.mehta@gmail.com"},"dist":{"shasum":"2e0ab4e9835f4c6b0ea2b9855a84acd501b8366c","size":2620,"noattachment":false,"key":"/is-circular/-/is-circular-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-circular/download/is-circular-1.0.2.tgz"},"maintainers":[{"name":"tjmehta","email":"tejesh.mehta@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-circular_1.0.2_1530490347000_0.8769413540584661"},"_hasShrinkwrap":false,"publish_time":1530490347072,"_cnpm_publish_time":1530490347072},"1.0.1":{"name":"is-circular","version":"1.0.1","description":"checks an object (function or array) for circular references","main":"index.js","directories":{"test":"test"},"devDependencies":{"code":"^1.5.0","lab":"^6.2.0","standard":"^5.4.1"},"scripts":{"test":"lab -a code -t 100","test-watch":"nodemon -x npm test","lint":"standard","format":"standard --format"},"repository":{"type":"git","url":"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":"450c3b4e7b97b1a51e2c2e12107090c0fcd70389","_id":"is-circular@1.0.1","_shasum":"65b0476a8588e546b8087c1d66d4c08d82a31679","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_npmUser":{"name":"tjmehta","email":"tejesh.mehta@gmail.com"},"dist":{"shasum":"65b0476a8588e546b8087c1d66d4c08d82a31679","size":2688,"noattachment":false,"key":"/is-circular/-/is-circular-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-circular/download/is-circular-1.0.1.tgz"},"maintainers":[{"name":"tjmehta","email":"tejesh.mehta@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/is-circular-1.0.1.tgz_1463943054933_0.03120913775637746"},"publish_time":1463943055363,"_cnpm_publish_time":1463943055363,"_hasShrinkwrap":false},"1.0.0":{"name":"is-circular","version":"1.0.0","description":"checks an object (function or array) for circular references","main":"index.js","directories":{"test":"test"},"devDependencies":{"code":"^1.5.0","lab":"^6.2.0","standard":"^5.4.1"},"scripts":{"test":"lab -a code -t 100","test-watch":"nodemon -x npm test","lint":"standard","format":"standard --format"},"repository":{"type":"git","url":"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":"e9fa2c6f683b23d6fcfcdbab9fdd8407a2bc0747","_id":"is-circular@1.0.0","_shasum":"74f95a258849c52e824d90ab8d15b2452676a29c","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"tjmehta","email":"tj_mehta@hotmail.com"},"maintainers":[{"name":"tjmehta","email":"tejesh.mehta@gmail.com"}],"dist":{"shasum":"74f95a258849c52e824d90ab8d15b2452676a29c","size":2603,"noattachment":false,"key":"/is-circular/-/is-circular-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-circular/download/is-circular-1.0.0.tgz"},"publish_time":1449371022792,"_cnpm_publish_time":1449371022792,"_hasShrinkwrap":false}},"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","_attachments":{},"homepage":"https://github.com/tjmehta/is-circular","bugs":{"url":"https://github.com/tjmehta/is-circular/issues"},"license":"MIT"}